./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI --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 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c --- 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-5e519f3 [2022-11-03 02:44:55,764 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:44:55,767 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:44:55,837 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:44:55,838 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:44:55,843 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:44:55,846 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:44:55,852 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:44:55,855 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:44:55,865 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:44:55,870 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:44:55,872 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:44:55,872 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:44:55,873 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:44:55,877 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:44:55,879 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:44:55,881 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:44:55,882 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:44:55,884 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:44:55,886 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:44:55,896 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:44:55,898 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:44:55,899 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:44:55,902 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:44:55,907 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:44:55,914 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:44:55,915 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:44:55,916 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:44:55,918 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:44:55,919 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:44:55,920 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:44:55,921 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:44:55,923 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:44:55,924 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:44:55,926 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:44:55,927 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:44:55,929 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:44:55,929 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:44:55,929 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:44:55,930 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:44:55,932 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:44:55,933 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2022-11-03 02:44:55,988 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:44:55,988 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:44:55,989 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:44:55,989 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:44:55,991 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:44:55,992 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:44:55,992 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:44:55,992 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:44:55,992 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:44:55,993 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:44:55,994 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:44:55,994 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:44:55,995 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:44:55,995 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:44:55,995 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:44:55,995 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:44:55,996 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:44:55,996 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:44:55,997 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-03 02:44:55,997 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-03 02:44:55,997 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:44:55,998 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 02:44:55,998 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-03 02:44:55,998 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:44:55,998 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 02:44:55,999 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:44:55,999 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-03 02:44:55,999 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-03 02:44:56,000 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-03 02:44:56,000 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:44:56,000 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:44:56,001 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 02:44:56,001 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:44:56,001 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:44:56,001 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:44:56,002 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:44:56,002 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:44:56,002 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:44:56,003 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:44:56,003 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:44:56,003 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:44:56,003 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:44:56,004 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_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/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_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI 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 -> 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c [2022-11-03 02:44:56,374 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:44:56,428 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:44:56,431 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:44:56,433 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:44:56,434 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:44:56,435 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2022-11-03 02:44:56,534 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/data/00f995005/4f573e192521448caef15fb7bf4f9112/FLAG2041fd06e [2022-11-03 02:44:57,323 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:44:57,324 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2022-11-03 02:44:57,344 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/data/00f995005/4f573e192521448caef15fb7bf4f9112/FLAG2041fd06e [2022-11-03 02:44:57,539 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/data/00f995005/4f573e192521448caef15fb7bf4f9112 [2022-11-03 02:44:57,542 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:44:57,544 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:44:57,546 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:44:57,546 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:44:57,551 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:44:57,552 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:44:57" (1/1) ... [2022-11-03 02:44:57,553 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@79d000b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:57, skipping insertion in model container [2022-11-03 02:44:57,554 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:44:57" (1/1) ... [2022-11-03 02:44:57,563 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:44:57,607 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:44:58,224 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:44:58,240 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:44:58,298 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:44:58,363 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:44:58,363 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58 WrapperNode [2022-11-03 02:44:58,364 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:44:58,366 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:44:58,366 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:44:58,366 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:44:58,376 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,413 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,462 INFO L138 Inliner]: procedures = 168, calls = 43, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 99 [2022-11-03 02:44:58,463 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:44:58,464 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:44:58,464 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:44:58,464 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:44:58,479 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,479 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,504 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,505 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,512 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,517 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,519 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,521 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,524 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:44:58,525 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:44:58,525 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:44:58,525 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:44:58,527 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (1/1) ... [2022-11-03 02:44:58,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:44:58,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:44:58,574 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:44:58,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:44:58,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 02:44:58,625 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-11-03 02:44:58,625 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-11-03 02:44:58,625 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:44:58,626 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:44:58,626 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:44:58,626 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:44:58,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:44:58,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 02:44:58,627 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:44:58,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:44:58,790 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:44:58,794 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:44:59,237 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:44:59,275 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:44:59,275 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 02:44:59,279 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:44:59 BoogieIcfgContainer [2022-11-03 02:44:59,279 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:44:59,282 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:44:59,283 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:44:59,287 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:44:59,288 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:44:57" (1/3) ... [2022-11-03 02:44:59,289 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4470004f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:44:59, skipping insertion in model container [2022-11-03 02:44:59,289 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:44:58" (2/3) ... [2022-11-03 02:44:59,290 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4470004f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:44:59, skipping insertion in model container [2022-11-03 02:44:59,290 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:44:59" (3/3) ... [2022-11-03 02:44:59,292 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2022-11-03 02:44:59,318 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:44:59,318 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2022-11-03 02:44:59,395 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:44:59,407 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;@16b05651, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:44:59,408 INFO L358 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2022-11-03 02:44:59,432 INFO L276 IsEmpty]: Start isEmpty. Operand has 64 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 59 states have internal predecessors, (66), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:44:59,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-03 02:44:59,441 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:44:59,442 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-03 02:44:59,443 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:44:59,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:44:59,453 INFO L85 PathProgramCache]: Analyzing trace with hash 136145128, now seen corresponding path program 1 times [2022-11-03 02:44:59,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:44:59,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826148810] [2022-11-03 02:44:59,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:44:59,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:44:59,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:00,056 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-03 02:45:00,057 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:00,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826148810] [2022-11-03 02:45:00,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826148810] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:45:00,058 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:45:00,059 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 02:45:00,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613418085] [2022-11-03 02:45:00,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:45:00,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:45:00,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:00,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:45:00,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:45:00,136 INFO L87 Difference]: Start difference. First operand has 64 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 59 states have internal predecessors, (66), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 02:45:00,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:00,444 INFO L93 Difference]: Finished difference Result 128 states and 149 transitions. [2022-11-03 02:45:00,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:45:00,447 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-03 02:45:00,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:00,463 INFO L225 Difference]: With dead ends: 128 [2022-11-03 02:45:00,463 INFO L226 Difference]: Without dead ends: 125 [2022-11-03 02:45:00,467 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-03 02:45:00,472 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 109 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:00,474 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 119 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:45:00,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2022-11-03 02:45:00,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 92. [2022-11-03 02:45:00,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 62 states have (on average 1.6774193548387097) internal successors, (104), 82 states have internal predecessors, (104), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-03 02:45:00,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 122 transitions. [2022-11-03 02:45:00,560 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 122 transitions. Word has length 5 [2022-11-03 02:45:00,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:00,560 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 122 transitions. [2022-11-03 02:45:00,561 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-03 02:45:00,561 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 122 transitions. [2022-11-03 02:45:00,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-03 02:45:00,562 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:00,563 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-03 02:45:00,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 02:45:00,564 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:00,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:00,565 INFO L85 PathProgramCache]: Analyzing trace with hash 136145129, now seen corresponding path program 1 times [2022-11-03 02:45:00,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:00,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122339209] [2022-11-03 02:45:00,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:00,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:00,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:00,910 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-03 02:45:00,911 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:00,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122339209] [2022-11-03 02:45:00,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122339209] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:45:00,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:45:00,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:45:00,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897475878] [2022-11-03 02:45:00,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:45:00,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:45:00,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:00,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:45:00,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:45:00,918 INFO L87 Difference]: Start difference. First operand 92 states and 122 transitions. Second operand has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 02:45:01,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:01,165 INFO L93 Difference]: Finished difference Result 215 states and 295 transitions. [2022-11-03 02:45:01,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:45:01,167 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-03 02:45:01,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:01,172 INFO L225 Difference]: With dead ends: 215 [2022-11-03 02:45:01,173 INFO L226 Difference]: Without dead ends: 215 [2022-11-03 02:45:01,179 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-03 02:45:01,186 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 222 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:01,188 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 149 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:45:01,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2022-11-03 02:45:01,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 164. [2022-11-03 02:45:01,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 126 states have (on average 1.6904761904761905) internal successors, (213), 146 states have internal predecessors, (213), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-11-03 02:45:01,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 258 transitions. [2022-11-03 02:45:01,232 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 258 transitions. Word has length 5 [2022-11-03 02:45:01,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:01,233 INFO L495 AbstractCegarLoop]: Abstraction has 164 states and 258 transitions. [2022-11-03 02:45:01,238 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-03 02:45:01,239 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 258 transitions. [2022-11-03 02:45:01,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-03 02:45:01,239 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:01,240 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-03 02:45:01,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 02:45:01,240 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:01,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:01,247 INFO L85 PathProgramCache]: Analyzing trace with hash -74468347, now seen corresponding path program 1 times [2022-11-03 02:45:01,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:01,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391548374] [2022-11-03 02:45:01,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:01,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:01,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:01,609 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-03 02:45:01,609 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:01,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391548374] [2022-11-03 02:45:01,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391548374] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:45:01,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:45:01,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:45:01,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796596843] [2022-11-03 02:45:01,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:45:01,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:45:01,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:01,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:45:01,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:45:01,617 INFO L87 Difference]: Start difference. First operand 164 states and 258 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 02:45:01,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:01,939 INFO L93 Difference]: Finished difference Result 253 states and 364 transitions. [2022-11-03 02:45:01,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:45:01,941 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-03 02:45:01,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:01,948 INFO L225 Difference]: With dead ends: 253 [2022-11-03 02:45:01,948 INFO L226 Difference]: Without dead ends: 253 [2022-11-03 02:45:01,949 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-03 02:45:01,961 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 145 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:01,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 169 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:45:01,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-11-03 02:45:01,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 167. [2022-11-03 02:45:02,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 129 states have (on average 1.6744186046511629) internal successors, (216), 149 states have internal predecessors, (216), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-11-03 02:45:02,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 261 transitions. [2022-11-03 02:45:02,016 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 261 transitions. Word has length 6 [2022-11-03 02:45:02,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:02,017 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 261 transitions. [2022-11-03 02:45:02,017 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-03 02:45:02,018 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 261 transitions. [2022-11-03 02:45:02,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-03 02:45:02,018 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:02,018 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:45:02,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 02:45:02,019 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:02,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:02,020 INFO L85 PathProgramCache]: Analyzing trace with hash 1986448584, now seen corresponding path program 1 times [2022-11-03 02:45:02,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:02,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676288205] [2022-11-03 02:45:02,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:02,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:02,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:02,423 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-03 02:45:02,423 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:02,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676288205] [2022-11-03 02:45:02,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676288205] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:45:02,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:45:02,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:45:02,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001624858] [2022-11-03 02:45:02,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:45:02,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:45:02,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:02,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:45:02,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:45:02,427 INFO L87 Difference]: Start difference. First operand 167 states and 261 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 02:45:02,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:02,616 INFO L93 Difference]: Finished difference Result 217 states and 296 transitions. [2022-11-03 02:45:02,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:45:02,617 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-03 02:45:02,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:02,619 INFO L225 Difference]: With dead ends: 217 [2022-11-03 02:45:02,620 INFO L226 Difference]: Without dead ends: 217 [2022-11-03 02:45:02,620 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-03 02:45:02,630 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 136 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:02,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 197 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:45:02,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-11-03 02:45:02,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 167. [2022-11-03 02:45:02,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 129 states have (on average 1.6589147286821706) internal successors, (214), 149 states have internal predecessors, (214), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-11-03 02:45:02,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 259 transitions. [2022-11-03 02:45:02,660 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 259 transitions. Word has length 7 [2022-11-03 02:45:02,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:02,660 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 259 transitions. [2022-11-03 02:45:02,660 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-03 02:45:02,661 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 259 transitions. [2022-11-03 02:45:02,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-03 02:45:02,662 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:02,662 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:45:02,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 02:45:02,663 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:02,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:02,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1450364007, now seen corresponding path program 1 times [2022-11-03 02:45:02,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:02,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563280005] [2022-11-03 02:45:02,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:02,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:02,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:02,781 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-03 02:45:02,781 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:02,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563280005] [2022-11-03 02:45:02,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563280005] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:45:02,782 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:45:02,782 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:45:02,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683018496] [2022-11-03 02:45:02,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:45:02,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:45:02,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:02,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:45:02,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:45:02,784 INFO L87 Difference]: Start difference. First operand 167 states and 259 transitions. Second operand has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 02:45:02,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:02,955 INFO L93 Difference]: Finished difference Result 260 states and 360 transitions. [2022-11-03 02:45:02,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:45:02,957 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-03 02:45:02,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:02,964 INFO L225 Difference]: With dead ends: 260 [2022-11-03 02:45:02,965 INFO L226 Difference]: Without dead ends: 260 [2022-11-03 02:45:02,965 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-03 02:45:02,966 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 149 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:02,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 186 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:45:02,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-11-03 02:45:03,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 199. [2022-11-03 02:45:03,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 159 states have (on average 1.628930817610063) internal successors, (259), 180 states have internal predecessors, (259), 11 states have call successors, (11), 7 states have call predecessors, (11), 8 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-11-03 02:45:03,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 304 transitions. [2022-11-03 02:45:03,010 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 304 transitions. Word has length 8 [2022-11-03 02:45:03,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:03,011 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 304 transitions. [2022-11-03 02:45:03,011 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-03 02:45:03,011 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 304 transitions. [2022-11-03 02:45:03,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-03 02:45:03,012 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:03,012 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:45:03,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 02:45:03,013 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:03,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:03,014 INFO L85 PathProgramCache]: Analyzing trace with hash 2011611306, now seen corresponding path program 1 times [2022-11-03 02:45:03,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:03,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475539060] [2022-11-03 02:45:03,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:03,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:03,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:03,178 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-03 02:45:03,178 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:03,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475539060] [2022-11-03 02:45:03,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475539060] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:45:03,179 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:45:03,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:45:03,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690383406] [2022-11-03 02:45:03,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:45:03,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:45:03,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:03,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:45:03,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:45:03,181 INFO L87 Difference]: Start difference. First operand 199 states and 304 transitions. Second operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 02:45:03,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:03,332 INFO L93 Difference]: Finished difference Result 247 states and 327 transitions. [2022-11-03 02:45:03,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:45:03,333 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-03 02:45:03,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:03,335 INFO L225 Difference]: With dead ends: 247 [2022-11-03 02:45:03,335 INFO L226 Difference]: Without dead ends: 247 [2022-11-03 02:45:03,336 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-03 02:45:03,338 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 180 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:03,339 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 205 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:45:03,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2022-11-03 02:45:03,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 213. [2022-11-03 02:45:03,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 172 states have (on average 1.627906976744186) internal successors, (280), 194 states have internal predecessors, (280), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2022-11-03 02:45:03,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 325 transitions. [2022-11-03 02:45:03,361 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 325 transitions. Word has length 9 [2022-11-03 02:45:03,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:03,361 INFO L495 AbstractCegarLoop]: Abstraction has 213 states and 325 transitions. [2022-11-03 02:45:03,362 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-03 02:45:03,362 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 325 transitions. [2022-11-03 02:45:03,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-03 02:45:03,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:03,363 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:45:03,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 02:45:03,363 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:03,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:03,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1340488016, now seen corresponding path program 1 times [2022-11-03 02:45:03,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:03,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571954362] [2022-11-03 02:45:03,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:03,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:03,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:03,639 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-03 02:45:03,640 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:03,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571954362] [2022-11-03 02:45:03,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571954362] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:03,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969761061] [2022-11-03 02:45:03,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:03,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:03,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:45:03,647 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:45:03,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 02:45:03,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:03,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:45:03,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:45:04,047 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-03 02:45:04,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:45:04,211 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-03 02:45:04,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969761061] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:45:04,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1455396061] [2022-11-03 02:45:04,232 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2022-11-03 02:45:04,233 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:45:04,238 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:45:04,245 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:45:04,245 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:45:04,390 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 157 for LOIs [2022-11-03 02:45:07,932 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:45:12,647 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2513#(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-03 02:45:12,647 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:45:12,647 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:45:12,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2022-11-03 02:45:12,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258946584] [2022-11-03 02:45:12,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:45:12,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-03 02:45:12,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:12,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-03 02:45:12,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-11-03 02:45:12,650 INFO L87 Difference]: Start difference. First operand 213 states and 325 transitions. Second operand has 13 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 02:45:13,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:13,119 INFO L93 Difference]: Finished difference Result 282 states and 389 transitions. [2022-11-03 02:45:13,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:45:13,120 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-03 02:45:13,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:13,123 INFO L225 Difference]: With dead ends: 282 [2022-11-03 02:45:13,123 INFO L226 Difference]: Without dead ends: 282 [2022-11-03 02:45:13,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2022-11-03 02:45:13,124 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 353 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:13,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 568 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:45:13,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2022-11-03 02:45:13,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 219. [2022-11-03 02:45:13,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 177 states have (on average 1.5593220338983051) internal successors, (276), 200 states have internal predecessors, (276), 11 states have call successors, (11), 7 states have call predecessors, (11), 10 states have return successors, (39), 11 states have call predecessors, (39), 11 states have call successors, (39) [2022-11-03 02:45:13,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 326 transitions. [2022-11-03 02:45:13,137 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 326 transitions. Word has length 13 [2022-11-03 02:45:13,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:13,138 INFO L495 AbstractCegarLoop]: Abstraction has 219 states and 326 transitions. [2022-11-03 02:45:13,138 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-03 02:45:13,138 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 326 transitions. [2022-11-03 02:45:13,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-03 02:45:13,139 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:13,139 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:45:13,187 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:45:13,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:13,363 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:13,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:13,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1394544414, now seen corresponding path program 1 times [2022-11-03 02:45:13,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:13,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54202648] [2022-11-03 02:45:13,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:13,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:13,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:13,658 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-03 02:45:13,659 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:13,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54202648] [2022-11-03 02:45:13,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54202648] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:13,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073809382] [2022-11-03 02:45:13,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:13,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:13,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:45:13,661 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:45:13,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 02:45:13,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:13,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 02:45:13,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:45:13,971 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-03 02:45:13,995 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-03 02:45:13,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:45:14,083 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-03 02:45:14,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073809382] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:45:14,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [128787180] [2022-11-03 02:45:14,086 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2022-11-03 02:45:14,086 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:45:14,087 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:45:14,087 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:45:14,087 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:45:14,131 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 157 for LOIs [2022-11-03 02:45:16,553 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:45:22,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [128787180] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:45:22,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:45:22,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 4, 4] total 15 [2022-11-03 02:45:22,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58696372] [2022-11-03 02:45:22,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:45:22,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:45:22,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:22,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:45:22,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-11-03 02:45:22,264 INFO L87 Difference]: Start difference. First operand 219 states and 326 transitions. Second operand has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 02:45:23,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:23,842 INFO L93 Difference]: Finished difference Result 216 states and 306 transitions. [2022-11-03 02:45:23,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:45:23,843 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-03 02:45:23,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:23,845 INFO L225 Difference]: With dead ends: 216 [2022-11-03 02:45:23,845 INFO L226 Difference]: Without dead ends: 216 [2022-11-03 02:45:23,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 7 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-11-03 02:45:23,846 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 67 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:23,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 137 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-03 02:45:23,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-11-03 02:45:23,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 212. [2022-11-03 02:45:23,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 171 states have (on average 1.5029239766081872) internal successors, (257), 194 states have internal predecessors, (257), 10 states have call successors, (10), 7 states have call predecessors, (10), 10 states have return successors, (35), 10 states have call predecessors, (35), 10 states have call successors, (35) [2022-11-03 02:45:23,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 302 transitions. [2022-11-03 02:45:23,863 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 302 transitions. Word has length 14 [2022-11-03 02:45:23,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:23,864 INFO L495 AbstractCegarLoop]: Abstraction has 212 states and 302 transitions. [2022-11-03 02:45:23,864 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-03 02:45:23,864 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 302 transitions. [2022-11-03 02:45:23,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-03 02:45:23,865 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:23,865 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-03 02:45:23,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:45:24,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-11-03 02:45:24,091 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:24,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:24,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1630536874, now seen corresponding path program 1 times [2022-11-03 02:45:24,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:24,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705911177] [2022-11-03 02:45:24,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:24,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:24,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:24,130 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-03 02:45:24,131 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:24,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705911177] [2022-11-03 02:45:24,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705911177] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:45:24,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:45:24,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:45:24,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844143466] [2022-11-03 02:45:24,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:45:24,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:45:24,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:24,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:45:24,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:45:24,133 INFO L87 Difference]: Start difference. First operand 212 states and 302 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:45:24,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:24,148 INFO L93 Difference]: Finished difference Result 218 states and 307 transitions. [2022-11-03 02:45:24,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:45:24,148 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-03 02:45:24,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:24,150 INFO L225 Difference]: With dead ends: 218 [2022-11-03 02:45:24,150 INFO L226 Difference]: Without dead ends: 218 [2022-11-03 02:45:24,151 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-03 02:45:24,152 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 13 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:24,152 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 120 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:45:24,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-11-03 02:45:24,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 218. [2022-11-03 02:45:24,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 174 states have (on average 1.4770114942528736) internal successors, (257), 200 states have internal predecessors, (257), 10 states have call successors, (10), 7 states have call predecessors, (10), 13 states have return successors, (40), 10 states have call predecessors, (40), 10 states have call successors, (40) [2022-11-03 02:45:24,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 307 transitions. [2022-11-03 02:45:24,163 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 307 transitions. Word has length 23 [2022-11-03 02:45:24,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:24,164 INFO L495 AbstractCegarLoop]: Abstraction has 218 states and 307 transitions. [2022-11-03 02:45:24,164 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-03 02:45:24,164 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 307 transitions. [2022-11-03 02:45:24,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-03 02:45:24,165 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:24,165 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-03 02:45:24,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-03 02:45:24,166 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:24,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:24,167 INFO L85 PathProgramCache]: Analyzing trace with hash -865792722, now seen corresponding path program 1 times [2022-11-03 02:45:24,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:24,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837920864] [2022-11-03 02:45:24,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:24,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:24,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:24,474 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-03 02:45:24,474 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:24,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837920864] [2022-11-03 02:45:24,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837920864] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:24,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684788140] [2022-11-03 02:45:24,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:24,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:24,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:45:24,477 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:45:24,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-03 02:45:24,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:24,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-03 02:45:24,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:45:24,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:45:24,963 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:45:25,057 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-03 02:45:25,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:45:25,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684788140] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:25,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [89963870] [2022-11-03 02:45:25,289 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2022-11-03 02:45:25,289 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:45:25,290 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:45:25,290 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:45:25,290 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:45:25,452 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:45:25,453 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:45:25,483 INFO L356 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2022-11-03 02:45:25,484 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2022-11-03 02:45:25,985 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 41 for LOIs [2022-11-03 02:45:26,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:45:26,248 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:45:26,248 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:45:26,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:45:26,284 INFO L356 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-03 02:45:26,285 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2022-11-03 02:45:26,454 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:45:32,465 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4095#(and (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= 0 |parse_input_#in~input#1.offset|) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (<= 0 |~#commands~0.offset|) (= |parse_input_~i~0#1| 0) (<= |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_#in~input#1.base| 4) (= |#NULL.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |~#commands~0.offset| 0) (= |#NULL.base| 0))' at error location [2022-11-03 02:45:32,465 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:45:32,465 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:45:32,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2022-11-03 02:45:32,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139521615] [2022-11-03 02:45:32,466 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:45:32,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-03 02:45:32,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:32,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-03 02:45:32,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=1002, Unknown=0, NotChecked=0, Total=1190 [2022-11-03 02:45:32,468 INFO L87 Difference]: Start difference. First operand 218 states and 307 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-03 02:45:33,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:33,416 INFO L93 Difference]: Finished difference Result 402 states and 539 transitions. [2022-11-03 02:45:33,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-03 02:45:33,417 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-03 02:45:33,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:33,420 INFO L225 Difference]: With dead ends: 402 [2022-11-03 02:45:33,420 INFO L226 Difference]: Without dead ends: 402 [2022-11-03 02:45:33,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 585 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=329, Invalid=1741, Unknown=0, NotChecked=0, Total=2070 [2022-11-03 02:45:33,422 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 699 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 699 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 60 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:33,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [699 Valid, 324 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 276 Invalid, 0 Unknown, 60 Unchecked, 0.4s Time] [2022-11-03 02:45:33,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2022-11-03 02:45:33,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 302. [2022-11-03 02:45:33,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 252 states have (on average 1.5277777777777777) internal successors, (385), 280 states have internal predecessors, (385), 12 states have call successors, (12), 9 states have call predecessors, (12), 17 states have return successors, (43), 12 states have call predecessors, (43), 12 states have call successors, (43) [2022-11-03 02:45:33,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 440 transitions. [2022-11-03 02:45:33,438 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 440 transitions. Word has length 25 [2022-11-03 02:45:33,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:33,438 INFO L495 AbstractCegarLoop]: Abstraction has 302 states and 440 transitions. [2022-11-03 02:45:33,439 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-03 02:45:33,439 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 440 transitions. [2022-11-03 02:45:33,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-03 02:45:33,440 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:33,440 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] [2022-11-03 02:45:33,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:45:33,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-03 02:45:33,656 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:33,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:33,657 INFO L85 PathProgramCache]: Analyzing trace with hash 1126681315, now seen corresponding path program 1 times [2022-11-03 02:45:33,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:33,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917399018] [2022-11-03 02:45:33,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:33,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:33,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:33,846 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-03 02:45:33,847 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:33,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917399018] [2022-11-03 02:45:33,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917399018] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:33,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415895960] [2022-11-03 02:45:33,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:33,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:33,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:45:33,849 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:45:33,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-03 02:45:33,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:33,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:45:33,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:45:34,114 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-03 02:45:34,114 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:45:34,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415895960] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:45:34,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:45:34,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 8 [2022-11-03 02:45:34,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152129805] [2022-11-03 02:45:34,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:45:34,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:45:34,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:34,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:45:34,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:45:34,117 INFO L87 Difference]: Start difference. First operand 302 states and 440 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-03 02:45:34,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:34,224 INFO L93 Difference]: Finished difference Result 389 states and 557 transitions. [2022-11-03 02:45:34,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:45:34,229 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-03 02:45:34,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:34,231 INFO L225 Difference]: With dead ends: 389 [2022-11-03 02:45:34,232 INFO L226 Difference]: Without dead ends: 389 [2022-11-03 02:45:34,232 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:45:34,233 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 134 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:34,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 159 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:45:34,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-11-03 02:45:34,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 320. [2022-11-03 02:45:34,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 272 states have (on average 1.5404411764705883) internal successors, (419), 298 states have internal predecessors, (419), 12 states have call successors, (12), 9 states have call predecessors, (12), 15 states have return successors, (41), 12 states have call predecessors, (41), 12 states have call successors, (41) [2022-11-03 02:45:34,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 472 transitions. [2022-11-03 02:45:34,251 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 472 transitions. Word has length 26 [2022-11-03 02:45:34,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:34,252 INFO L495 AbstractCegarLoop]: Abstraction has 320 states and 472 transitions. [2022-11-03 02:45:34,252 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-03 02:45:34,253 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 472 transitions. [2022-11-03 02:45:34,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-03 02:45:34,254 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:34,254 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-03 02:45:34,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:45:34,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:34,469 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:34,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:34,469 INFO L85 PathProgramCache]: Analyzing trace with hash 1196848077, now seen corresponding path program 1 times [2022-11-03 02:45:34,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:34,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145752749] [2022-11-03 02:45:34,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:34,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:34,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:35,295 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-03 02:45:35,295 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:35,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145752749] [2022-11-03 02:45:35,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145752749] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:35,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586829278] [2022-11-03 02:45:35,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:35,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:35,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:45:35,299 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:45:35,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-03 02:45:35,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:35,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-03 02:45:35,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:45:35,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:45:35,888 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:45:36,018 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:45:36,023 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:45:36,065 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-03 02:45:36,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:45:36,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586829278] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:36,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1471020528] [2022-11-03 02:45:36,295 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2022-11-03 02:45:36,296 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:45:36,296 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:45:36,296 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:45:36,296 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:45:36,475 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:45:36,475 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:45:36,855 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:45:36,855 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:45:37,351 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-03 02:45:38,470 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:45:55,310 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5757#(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-03 02:45:55,310 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:45:55,311 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:45:55,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2022-11-03 02:45:55,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616237744] [2022-11-03 02:45:55,311 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:45:55,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-03 02:45:55,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:55,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-03 02:45:55,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=313, Invalid=1169, Unknown=0, NotChecked=0, Total=1482 [2022-11-03 02:45:55,314 INFO L87 Difference]: Start difference. First operand 320 states and 472 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-03 02:45:57,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:57,389 INFO L93 Difference]: Finished difference Result 657 states and 873 transitions. [2022-11-03 02:45:57,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-03 02:45:57,390 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-03 02:45:57,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:57,394 INFO L225 Difference]: With dead ends: 657 [2022-11-03 02:45:57,394 INFO L226 Difference]: Without dead ends: 657 [2022-11-03 02:45:57,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 18.5s TimeCoverageRelationStatistics Valid=645, Invalid=2661, Unknown=0, NotChecked=0, Total=3306 [2022-11-03 02:45:57,396 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 782 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 162 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:57,397 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [785 Valid, 549 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 656 Invalid, 0 Unknown, 162 Unchecked, 0.9s Time] [2022-11-03 02:45:57,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2022-11-03 02:45:57,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 479. [2022-11-03 02:45:57,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 422 states have (on average 1.5710900473933649) internal successors, (663), 451 states have internal predecessors, (663), 15 states have call successors, (15), 12 states have call predecessors, (15), 21 states have return successors, (54), 15 states have call predecessors, (54), 15 states have call successors, (54) [2022-11-03 02:45:57,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 732 transitions. [2022-11-03 02:45:57,420 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 732 transitions. Word has length 27 [2022-11-03 02:45:57,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:57,420 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 732 transitions. [2022-11-03 02:45:57,421 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-03 02:45:57,421 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 732 transitions. [2022-11-03 02:45:57,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-03 02:45:57,422 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:57,422 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-03 02:45:57,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:45:57,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:57,647 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:45:57,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:57,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1552415230, now seen corresponding path program 1 times [2022-11-03 02:45:57,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:57,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270651632] [2022-11-03 02:45:57,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:57,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:57,864 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-03 02:45:57,865 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:57,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270651632] [2022-11-03 02:45:57,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270651632] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:57,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396576271] [2022-11-03 02:45:57,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:57,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:57,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:45:57,867 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:45:57,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-03 02:45:57,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:57,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-03 02:45:57,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:45:58,108 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-03 02:45:58,109 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-03 02:45:58,166 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-03 02:45:58,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:45:58,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396576271] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:58,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [355181845] [2022-11-03 02:45:58,241 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2022-11-03 02:45:58,241 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:45:58,241 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:45:58,242 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:45:58,242 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:45:58,427 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:45:58,427 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:45:58,740 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:45:58,741 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:45:59,125 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-03 02:46:00,249 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:46:20,902 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7068#(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-03 02:46:20,902 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:46:20,903 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:46:20,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2022-11-03 02:46:20,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172006587] [2022-11-03 02:46:20,903 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:20,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-03 02:46:20,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:46:20,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-03 02:46:20,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=696, Unknown=2, NotChecked=0, Total=930 [2022-11-03 02:46:20,905 INFO L87 Difference]: Start difference. First operand 479 states and 732 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-03 02:46:25,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:25,476 INFO L93 Difference]: Finished difference Result 625 states and 885 transitions. [2022-11-03 02:46:25,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-03 02:46:25,477 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-03 02:46:25,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:25,481 INFO L225 Difference]: With dead ends: 625 [2022-11-03 02:46:25,481 INFO L226 Difference]: Without dead ends: 625 [2022-11-03 02:46:25,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 25.1s TimeCoverageRelationStatistics Valid=340, Invalid=1138, Unknown=4, NotChecked=0, Total=1482 [2022-11-03 02:46:25,482 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 474 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 76 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:25,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 358 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 193 Invalid, 0 Unknown, 76 Unchecked, 0.2s Time] [2022-11-03 02:46:25,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2022-11-03 02:46:25,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 538. [2022-11-03 02:46:25,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 478 states have (on average 1.5355648535564854) internal successors, (734), 508 states have internal predecessors, (734), 15 states have call successors, (15), 14 states have call predecessors, (15), 24 states have return successors, (52), 15 states have call predecessors, (52), 15 states have call successors, (52) [2022-11-03 02:46:25,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 801 transitions. [2022-11-03 02:46:25,507 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 801 transitions. Word has length 28 [2022-11-03 02:46:25,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:25,507 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 801 transitions. [2022-11-03 02:46:25,507 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-03 02:46:25,508 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 801 transitions. [2022-11-03 02:46:25,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-03 02:46:25,509 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:25,509 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-03 02:46:25,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:25,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-03 02:46:25,723 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:46:25,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:25,724 INFO L85 PathProgramCache]: Analyzing trace with hash -880231825, now seen corresponding path program 1 times [2022-11-03 02:46:25,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:46:25,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617001246] [2022-11-03 02:46:25,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:25,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:46:25,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:26,060 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-03 02:46:26,060 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:46:26,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617001246] [2022-11-03 02:46:26,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617001246] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:26,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587508779] [2022-11-03 02:46:26,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:26,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:26,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:26,063 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:26,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-03 02:46:26,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:26,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-03 02:46:26,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:26,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:26,341 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:46:26,437 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-03 02:46:26,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:26,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587508779] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:26,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1908868955] [2022-11-03 02:46:26,594 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2022-11-03 02:46:26,594 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:46:26,594 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:46:26,594 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:46:26,594 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:46:26,736 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:46:26,736 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:46:26,765 INFO L356 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2022-11-03 02:46:26,766 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2022-11-03 02:46:27,198 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 41 for LOIs [2022-11-03 02:46:27,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:27,415 INFO L356 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2022-11-03 02:46:27,415 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 103 [2022-11-03 02:46:27,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:27,607 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:46:27,607 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:46:27,789 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:46:34,875 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8395#(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|)) (<= 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|) (<= 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) (<= |parse_input_#in~input#1.base| 4) (= |#NULL.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |~#commands~0.offset| 0) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0))' at error location [2022-11-03 02:46:34,875 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:46:34,876 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:46:34,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2022-11-03 02:46:34,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433552869] [2022-11-03 02:46:34,876 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:34,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-03 02:46:34,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:46:34,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-03 02:46:34,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1151, Unknown=0, NotChecked=0, Total=1332 [2022-11-03 02:46:34,878 INFO L87 Difference]: Start difference. First operand 538 states and 801 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-03 02:46:35,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:35,679 INFO L93 Difference]: Finished difference Result 719 states and 991 transitions. [2022-11-03 02:46:35,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-03 02:46:35,680 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-03 02:46:35,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:35,686 INFO L225 Difference]: With dead ends: 719 [2022-11-03 02:46:35,686 INFO L226 Difference]: Without dead ends: 719 [2022-11-03 02:46:35,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 716 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=334, Invalid=1922, Unknown=0, NotChecked=0, Total=2256 [2022-11-03 02:46:35,688 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 476 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:35,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 426 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 349 Invalid, 0 Unknown, 114 Unchecked, 0.3s Time] [2022-11-03 02:46:35,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2022-11-03 02:46:35,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 624. [2022-11-03 02:46:35,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 560 states have (on average 1.5410714285714286) internal successors, (863), 593 states have internal predecessors, (863), 15 states have call successors, (15), 15 states have call predecessors, (15), 28 states have return successors, (51), 15 states have call predecessors, (51), 15 states have call successors, (51) [2022-11-03 02:46:35,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 929 transitions. [2022-11-03 02:46:35,725 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 929 transitions. Word has length 29 [2022-11-03 02:46:35,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:35,725 INFO L495 AbstractCegarLoop]: Abstraction has 624 states and 929 transitions. [2022-11-03 02:46:35,726 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-03 02:46:35,726 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 929 transitions. [2022-11-03 02:46:35,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-03 02:46:35,731 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:35,732 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-03 02:46:35,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:35,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-03 02:46:35,946 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:46:35,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:35,947 INFO L85 PathProgramCache]: Analyzing trace with hash 183457269, now seen corresponding path program 1 times [2022-11-03 02:46:35,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:46:35,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273382349] [2022-11-03 02:46:35,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:35,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:46:35,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:36,257 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-03 02:46:36,257 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:46:36,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273382349] [2022-11-03 02:46:36,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273382349] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:36,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1824514400] [2022-11-03 02:46:36,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:36,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:36,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:36,259 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:36,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-03 02:46:36,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:36,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-03 02:46:36,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:36,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:36,611 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:46:36,792 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-03 02:46:36,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:37,057 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1824514400] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:37,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2044565799] [2022-11-03 02:46:37,060 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2022-11-03 02:46:37,060 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:46:37,060 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:46:37,061 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:46:37,061 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:46:37,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:37,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:37,319 INFO L356 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-03 02:46:37,319 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:46:37,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:37,429 INFO L356 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-03 02:46:37,431 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:46:37,975 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 41 for LOIs [2022-11-03 02:46:38,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:38,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:38,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:38,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:38,213 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:46:38,214 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:46:38,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:38,300 INFO L356 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-03 02:46:38,301 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 27 treesize of output 45 [2022-11-03 02:46:38,538 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:46:43,027 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9935#(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-03 02:46:43,027 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:46:43,027 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:46:43,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2022-11-03 02:46:43,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657173460] [2022-11-03 02:46:43,028 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:43,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-03 02:46:43,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:46:43,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-03 02:46:43,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1317, Unknown=0, NotChecked=0, Total=1482 [2022-11-03 02:46:43,030 INFO L87 Difference]: Start difference. First operand 624 states and 929 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-03 02:46:44,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:44,180 INFO L93 Difference]: Finished difference Result 681 states and 955 transitions. [2022-11-03 02:46:44,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-03 02:46:44,181 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-03 02:46:44,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:44,184 INFO L225 Difference]: With dead ends: 681 [2022-11-03 02:46:44,184 INFO L226 Difference]: Without dead ends: 681 [2022-11-03 02:46:44,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=333, Invalid=2217, Unknown=0, NotChecked=0, Total=2550 [2022-11-03 02:46:44,186 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 549 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:44,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [549 Valid, 499 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 469 Invalid, 0 Unknown, 81 Unchecked, 0.5s Time] [2022-11-03 02:46:44,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2022-11-03 02:46:44,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 630. [2022-11-03 02:46:44,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 566 states have (on average 1.519434628975265) internal successors, (860), 599 states have internal predecessors, (860), 15 states have call successors, (15), 15 states have call predecessors, (15), 28 states have return successors, (51), 15 states have call predecessors, (51), 15 states have call successors, (51) [2022-11-03 02:46:44,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 926 transitions. [2022-11-03 02:46:44,233 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 926 transitions. Word has length 33 [2022-11-03 02:46:44,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:44,234 INFO L495 AbstractCegarLoop]: Abstraction has 630 states and 926 transitions. [2022-11-03 02:46:44,234 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-03 02:46:44,234 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 926 transitions. [2022-11-03 02:46:44,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 02:46:44,240 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:44,240 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-03 02:46:44,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-11-03 02:46:44,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:44,467 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:46:44,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:44,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1392207993, now seen corresponding path program 1 times [2022-11-03 02:46:44,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:46:44,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169773299] [2022-11-03 02:46:44,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:44,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:46:44,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:44,946 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-03 02:46:44,946 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:46:44,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169773299] [2022-11-03 02:46:44,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169773299] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:44,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719200407] [2022-11-03 02:46:44,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:44,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:44,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:44,950 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:44,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-03 02:46:45,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:45,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 02:46:45,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:45,258 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 02:46:45,259 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:46:45,402 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-03 02:46:45,428 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-03 02:46:45,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:45,719 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:46:45,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719200407] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:46:45,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [649521634] [2022-11-03 02:46:45,722 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2022-11-03 02:46:45,722 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:46:45,723 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:46:45,723 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:46:45,723 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:46:45,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:45,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:45,995 INFO L356 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-03 02:46:45,995 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:46:46,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:46,116 INFO L356 Elim1Store]: treesize reduction 187, result has 29.7 percent of original size [2022-11-03 02:46:46,117 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:46:46,667 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-03 02:46:47,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:47,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:47,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:47,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:47,391 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:46:47,392 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:46:47,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:47,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:47,449 INFO L356 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-03 02:46:47,449 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:46:47,661 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:46:51,933 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11508#(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-03 02:46:51,933 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:46:51,933 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:46:51,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 5] total 17 [2022-11-03 02:46:51,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472359086] [2022-11-03 02:46:51,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:51,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-03 02:46:51,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:46:51,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-03 02:46:51,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1165, Unknown=0, NotChecked=0, Total=1332 [2022-11-03 02:46:51,935 INFO L87 Difference]: Start difference. First operand 630 states and 926 transitions. Second operand has 19 states, 18 states have (on average 5.055555555555555) internal successors, (91), 18 states have internal predecessors, (91), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-03 02:46:52,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:52,999 INFO L93 Difference]: Finished difference Result 694 states and 987 transitions. [2022-11-03 02:46:52,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-03 02:46:53,000 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.055555555555555) internal successors, (91), 18 states have internal predecessors, (91), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 34 [2022-11-03 02:46:53,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:53,008 INFO L225 Difference]: With dead ends: 694 [2022-11-03 02:46:53,008 INFO L226 Difference]: Without dead ends: 694 [2022-11-03 02:46:53,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 68 SyntacticMatches, 10 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 872 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=331, Invalid=2021, Unknown=0, NotChecked=0, Total=2352 [2022-11-03 02:46:53,016 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 368 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:53,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [368 Valid, 567 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 461 Invalid, 0 Unknown, 52 Unchecked, 0.4s Time] [2022-11-03 02:46:53,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2022-11-03 02:46:53,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 630. [2022-11-03 02:46:53,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 566 states have (on average 1.5123674911660778) internal successors, (856), 599 states have internal predecessors, (856), 15 states have call successors, (15), 15 states have call predecessors, (15), 28 states have return successors, (51), 15 states have call predecessors, (51), 15 states have call successors, (51) [2022-11-03 02:46:53,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 922 transitions. [2022-11-03 02:46:53,047 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 922 transitions. Word has length 34 [2022-11-03 02:46:53,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:53,047 INFO L495 AbstractCegarLoop]: Abstraction has 630 states and 922 transitions. [2022-11-03 02:46:53,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.055555555555555) internal successors, (91), 18 states have internal predecessors, (91), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-03 02:46:53,048 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 922 transitions. [2022-11-03 02:46:53,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-03 02:46:53,051 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:53,051 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, 1] [2022-11-03 02:46:53,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:53,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-03 02:46:53,275 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:46:53,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:53,276 INFO L85 PathProgramCache]: Analyzing trace with hash -680812676, now seen corresponding path program 1 times [2022-11-03 02:46:53,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:46:53,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776539542] [2022-11-03 02:46:53,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:53,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:46:53,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:53,495 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-03 02:46:53,496 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:46:53,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776539542] [2022-11-03 02:46:53,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776539542] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:53,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356712229] [2022-11-03 02:46:53,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:53,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:53,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:53,500 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:53,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-03 02:46:53,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:53,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-03 02:46:53,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:53,808 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:46:53,809 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-03 02:46:53,892 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-03 02:46:53,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:53,931 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-03 02:46:54,137 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-03 02:46:54,166 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-03 02:46:54,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356712229] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:46:54,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [475358130] [2022-11-03 02:46:54,168 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:46:54,168 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:46:54,169 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:46:54,169 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:46:54,169 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:46:54,498 INFO L356 Elim1Store]: treesize reduction 173, result has 41.0 percent of original size [2022-11-03 02:46:54,499 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 200 treesize of output 281 [2022-11-03 02:46:56,265 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-03 02:46:56,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:46:56,972 INFO L356 Elim1Store]: treesize reduction 62, result has 36.7 percent of original size [2022-11-03 02:46:56,973 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 31 treesize of output 57 [2022-11-03 02:46:57,140 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:47:01,014 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13090#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (<= 3 |parse_input_~input#1.base|) (<= |#NULL.offset| 0) (not (= (select |#valid| |~#commands~0.base|) 1)) (<= 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) (<= |parse_input_#in~input#1.base| 4) (<= |parse_input_~input#1.base| 4) (< |parse_input_~i~0#1| 2) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#NULL.offset|) (= |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-03 02:47:01,014 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:47:01,014 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:47:01,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 5] total 13 [2022-11-03 02:47:01,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361025705] [2022-11-03 02:47:01,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:47:01,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-03 02:47:01,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:01,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-03 02:47:01,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=881, Unknown=0, NotChecked=0, Total=1056 [2022-11-03 02:47:01,017 INFO L87 Difference]: Start difference. First operand 630 states and 922 transitions. Second operand has 15 states, 10 states have (on average 7.6) internal successors, (76), 13 states have internal predecessors, (76), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:47:01,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:01,762 INFO L93 Difference]: Finished difference Result 834 states and 1134 transitions. [2022-11-03 02:47:01,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-03 02:47:01,763 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 10 states have (on average 7.6) internal successors, (76), 13 states have internal predecessors, (76), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2022-11-03 02:47:01,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:01,767 INFO L225 Difference]: With dead ends: 834 [2022-11-03 02:47:01,767 INFO L226 Difference]: Without dead ends: 834 [2022-11-03 02:47:01,768 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 72 SyntacticMatches, 5 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=287, Invalid=1519, Unknown=0, NotChecked=0, Total=1806 [2022-11-03 02:47:01,769 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 459 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 88 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:01,769 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 290 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 269 Invalid, 0 Unknown, 88 Unchecked, 0.4s Time] [2022-11-03 02:47:01,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2022-11-03 02:47:01,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 719. [2022-11-03 02:47:01,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 648 states have (on average 1.498456790123457) internal successors, (971), 682 states have internal predecessors, (971), 18 states have call successors, (18), 18 states have call predecessors, (18), 32 states have return successors, (59), 18 states have call predecessors, (59), 18 states have call successors, (59) [2022-11-03 02:47:01,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 1048 transitions. [2022-11-03 02:47:01,799 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 1048 transitions. Word has length 34 [2022-11-03 02:47:01,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:01,800 INFO L495 AbstractCegarLoop]: Abstraction has 719 states and 1048 transitions. [2022-11-03 02:47:01,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 10 states have (on average 7.6) internal successors, (76), 13 states have internal predecessors, (76), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:47:01,800 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 1048 transitions. [2022-11-03 02:47:01,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-03 02:47:01,801 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:01,801 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-03 02:47:01,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:47:02,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-03 02:47:02,015 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:47:02,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:02,016 INFO L85 PathProgramCache]: Analyzing trace with hash 208774868, now seen corresponding path program 1 times [2022-11-03 02:47:02,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:02,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104588313] [2022-11-03 02:47:02,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:02,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:02,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:02,605 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-03 02:47:02,605 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:02,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104588313] [2022-11-03 02:47:02,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104588313] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:02,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749435929] [2022-11-03 02:47:02,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:02,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:02,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:47:02,607 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:47:02,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-03 02:47:02,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:02,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-03 02:47:02,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:03,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:47:03,076 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:47:03,316 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-03 02:47:03,321 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-03 02:47:03,360 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-03 02:47:03,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:03,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749435929] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:03,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [232158971] [2022-11-03 02:47:03,713 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2022-11-03 02:47:03,713 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:47:03,714 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:47:03,714 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:47:03,714 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:47:03,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:47:03,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:47:03,960 INFO L356 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-03 02:47:03,961 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:47:03,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:47:04,081 INFO L356 Elim1Store]: treesize reduction 187, result has 29.7 percent of original size [2022-11-03 02:47:04,082 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:47:04,853 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-03 02:47:05,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:47:05,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:47:05,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:47:05,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:47:05,388 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:47:05,389 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:47:05,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:47:05,472 INFO L356 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-03 02:47:05,473 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 27 treesize of output 45 [2022-11-03 02:47:05,687 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:47:10,098 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '14854#(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|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.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|))) (= |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-03 02:47:10,098 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:47:10,098 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:47:10,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 16 [2022-11-03 02:47:10,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009224874] [2022-11-03 02:47:10,099 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:47:10,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-03 02:47:10,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:10,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-03 02:47:10,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1462, Unknown=0, NotChecked=0, Total=1640 [2022-11-03 02:47:10,101 INFO L87 Difference]: Start difference. First operand 719 states and 1048 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-03 02:47:11,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:11,430 INFO L93 Difference]: Finished difference Result 784 states and 1082 transitions. [2022-11-03 02:47:11,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-03 02:47:11,431 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-03 02:47:11,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:11,434 INFO L225 Difference]: With dead ends: 784 [2022-11-03 02:47:11,434 INFO L226 Difference]: Without dead ends: 784 [2022-11-03 02:47:11,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 52 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=375, Invalid=2595, Unknown=0, NotChecked=0, Total=2970 [2022-11-03 02:47:11,436 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 336 mSDsluCounter, 433 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:11,437 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 479 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 542 Invalid, 0 Unknown, 99 Unchecked, 0.6s Time] [2022-11-03 02:47:11,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2022-11-03 02:47:11,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 727. [2022-11-03 02:47:11,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 727 states, 656 states have (on average 1.4771341463414633) internal successors, (969), 690 states have internal predecessors, (969), 18 states have call successors, (18), 18 states have call predecessors, (18), 32 states have return successors, (59), 18 states have call predecessors, (59), 18 states have call successors, (59) [2022-11-03 02:47:11,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 1046 transitions. [2022-11-03 02:47:11,464 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 1046 transitions. Word has length 35 [2022-11-03 02:47:11,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:11,465 INFO L495 AbstractCegarLoop]: Abstraction has 727 states and 1046 transitions. [2022-11-03 02:47:11,465 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-03 02:47:11,465 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 1046 transitions. [2022-11-03 02:47:11,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-03 02:47:11,466 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:11,466 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, 1] [2022-11-03 02:47:11,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-03 02:47:11,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-03 02:47:11,681 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:47:11,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:11,682 INFO L85 PathProgramCache]: Analyzing trace with hash 369643505, now seen corresponding path program 1 times [2022-11-03 02:47:11,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:11,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325097019] [2022-11-03 02:47:11,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:11,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:11,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:12,460 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:47:12,460 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:12,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325097019] [2022-11-03 02:47:12,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325097019] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:12,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227349756] [2022-11-03 02:47:12,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:12,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:12,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:47:12,479 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:47:12,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-03 02:47:12,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:12,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-03 02:47:12,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:13,003 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:47:13,104 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:47:13,129 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-03 02:47:13,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:13,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227349756] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:13,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1776244426] [2022-11-03 02:47:13,283 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:47:13,283 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:47:13,284 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:47:13,284 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:47:13,284 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:47:13,725 INFO L356 Elim1Store]: treesize reduction 173, result has 41.0 percent of original size [2022-11-03 02:47:13,726 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 200 treesize of output 281 [2022-11-03 02:47:15,741 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-03 02:47:16,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:47:16,371 INFO L356 Elim1Store]: treesize reduction 62, result has 36.7 percent of original size [2022-11-03 02:47:16,371 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 31 treesize of output 57 [2022-11-03 02:47:16,506 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:47:20,292 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16552#(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-03 02:47:20,292 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:47:20,292 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:47:20,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2022-11-03 02:47:20,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941825362] [2022-11-03 02:47:20,293 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:47:20,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-03 02:47:20,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:20,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-03 02:47:20,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1259, Unknown=0, NotChecked=0, Total=1406 [2022-11-03 02:47:20,294 INFO L87 Difference]: Start difference. First operand 727 states and 1046 transitions. Second operand has 16 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:47:21,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:21,827 INFO L93 Difference]: Finished difference Result 676 states and 874 transitions. [2022-11-03 02:47:21,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-03 02:47:21,827 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2022-11-03 02:47:21,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:21,830 INFO L225 Difference]: With dead ends: 676 [2022-11-03 02:47:21,831 INFO L226 Difference]: Without dead ends: 676 [2022-11-03 02:47:21,832 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 45 SyntacticMatches, 5 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1134 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=498, Invalid=3408, Unknown=0, NotChecked=0, Total=3906 [2022-11-03 02:47:21,833 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 658 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 658 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 128 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:21,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [658 Valid, 523 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 620 Invalid, 0 Unknown, 128 Unchecked, 0.6s Time] [2022-11-03 02:47:21,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2022-11-03 02:47:21,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 437. [2022-11-03 02:47:21,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 437 states, 390 states have (on average 1.4666666666666666) internal successors, (572), 418 states have internal predecessors, (572), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-03 02:47:21,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 603 transitions. [2022-11-03 02:47:21,854 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 603 transitions. Word has length 35 [2022-11-03 02:47:21,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:21,854 INFO L495 AbstractCegarLoop]: Abstraction has 437 states and 603 transitions. [2022-11-03 02:47:21,854 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:47:21,855 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 603 transitions. [2022-11-03 02:47:21,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-03 02:47:21,855 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:21,855 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-03 02:47:21,901 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-03 02:47:22,071 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:22,071 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:47:22,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:22,071 INFO L85 PathProgramCache]: Analyzing trace with hash 1043834251, now seen corresponding path program 1 times [2022-11-03 02:47:22,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:22,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580169617] [2022-11-03 02:47:22,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:22,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:22,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:22,161 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-03 02:47:22,161 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:22,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580169617] [2022-11-03 02:47:22,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580169617] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:22,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469750903] [2022-11-03 02:47:22,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:22,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:22,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:47:22,164 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:47:22,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-03 02:47:22,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:22,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:47:22,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:22,302 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-03 02:47:22,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:22,358 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-03 02:47:22,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469750903] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:47:22,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1921259499] [2022-11-03 02:47:22,367 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2022-11-03 02:47:22,368 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:47:22,370 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:47:22,371 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:47:22,371 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:47:22,521 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:47:22,521 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:47:22,808 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:47:22,809 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:47:23,150 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-03 02:47:24,115 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:47:39,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1921259499] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:47:39,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:47:39,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [3, 3, 3] total 21 [2022-11-03 02:47:39,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893391089] [2022-11-03 02:47:39,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:47:39,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 02:47:39,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:39,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 02:47:39,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462 [2022-11-03 02:47:39,030 INFO L87 Difference]: Start difference. First operand 437 states and 603 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-03 02:47:41,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:41,618 INFO L93 Difference]: Finished difference Result 527 states and 691 transitions. [2022-11-03 02:47:41,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-03 02:47:41,619 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-03 02:47:41,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:41,621 INFO L225 Difference]: With dead ends: 527 [2022-11-03 02:47:41,621 INFO L226 Difference]: Without dead ends: 527 [2022-11-03 02:47:41,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 14.9s TimeCoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462 [2022-11-03 02:47:41,624 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 123 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:41,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 171 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 706 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-11-03 02:47:41,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-11-03 02:47:41,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 481. [2022-11-03 02:47:41,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 432 states have (on average 1.4583333333333333) internal successors, (630), 460 states have internal predecessors, (630), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (25), 10 states have call predecessors, (25), 10 states have call successors, (25) [2022-11-03 02:47:41,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 665 transitions. [2022-11-03 02:47:41,644 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 665 transitions. Word has length 37 [2022-11-03 02:47:41,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:41,645 INFO L495 AbstractCegarLoop]: Abstraction has 481 states and 665 transitions. [2022-11-03 02:47:41,645 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-03 02:47:41,645 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 665 transitions. [2022-11-03 02:47:41,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-03 02:47:41,646 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:41,646 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-03 02:47:41,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-03 02:47:41,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:41,859 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:47:41,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:47:41,859 INFO L85 PathProgramCache]: Analyzing trace with hash -2000876483, now seen corresponding path program 1 times [2022-11-03 02:47:41,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:47:41,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801217808] [2022-11-03 02:47:41,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:41,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:47:41,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:41,961 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-03 02:47:41,962 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:47:41,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801217808] [2022-11-03 02:47:41,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801217808] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:41,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519693751] [2022-11-03 02:47:41,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:47:41,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:47:41,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:47:41,964 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:47:41,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-03 02:47:42,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:47:42,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:47:42,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:47:42,101 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-03 02:47:42,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:47:42,174 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-03 02:47:42,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519693751] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:47:42,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [569089364] [2022-11-03 02:47:42,176 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:47:42,177 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:47:42,177 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:47:42,177 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:47:42,177 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:47:42,323 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:47:42,324 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:47:42,615 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:47:42,615 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:47:42,911 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-03 02:47:43,923 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:47:59,663 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '19207#(and (= ~global~0.base |old(~global~0.base)|) (= |parse_input_c1_~x~0#1.offset| 0) (not (= ~global~0.base 0)) (<= 0 |#NULL.base|) (<= 0 |old(~global~0.offset)|) (= |#length| (store |old(#length)| |parse_input_c1_~x~0#1.base| 1)) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 9) (select |old(#length)| |~#commands~0.base|)) (not (< ~global~0.base |#StackHeapBarrier|)) (<= 6 |~#commands~0.base|) (< (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) (select |old(#length)| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)))) (= (store |old(#valid)| |parse_input_c1_~x~0#1.base| 1) |#valid|) (= |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)) (= ~state~0 |old(~state~0)|) (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |parse_input_#t~mem6#1.base|) (<= 4 |parse_input_#in~input#1.base|) (= (select |old(#valid)| |parse_input_~input#1.base|) 1) (<= |#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|) (= ~global~0.offset 0) (<= 0 (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) (= (select |old(#valid)| |~#commands~0.base|) 1) (<= 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) (= |parse_input_~i~0#1| 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))) (= (select |old(#valid)| |parse_input_c1_~x~0#1.base|) 0) (<= |parse_input_#in~input#1.base| 4) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) 1) (< |parse_input_c1_~x~0#1.base| |#StackHeapBarrier|) (<= 0 |#NULL.offset|) (< |parse_input_~input#1.offset| (select |old(#length)| |parse_input_~input#1.base|)) (<= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (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))' at error location [2022-11-03 02:47:59,663 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:47:59,663 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:47:59,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2022-11-03 02:47:59,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810876987] [2022-11-03 02:47:59,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:47:59,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:47:59,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:47:59,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:47:59,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2022-11-03 02:47:59,665 INFO L87 Difference]: Start difference. First operand 481 states and 665 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-03 02:47:59,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:47:59,762 INFO L93 Difference]: Finished difference Result 493 states and 661 transitions. [2022-11-03 02:47:59,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:47:59,763 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-03 02:47:59,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:47:59,765 INFO L225 Difference]: With dead ends: 493 [2022-11-03 02:47:59,765 INFO L226 Difference]: Without dead ends: 493 [2022-11-03 02:47:59,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 15.8s TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2022-11-03 02:47:59,766 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 52 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:47:59,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 79 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:47:59,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-11-03 02:47:59,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 481. [2022-11-03 02:47:59,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 434 states have (on average 1.412442396313364) internal successors, (613), 460 states have internal predecessors, (613), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2022-11-03 02:47:59,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 649 transitions. [2022-11-03 02:47:59,779 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 649 transitions. Word has length 38 [2022-11-03 02:47:59,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:47:59,780 INFO L495 AbstractCegarLoop]: Abstraction has 481 states and 649 transitions. [2022-11-03 02:47:59,780 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-03 02:47:59,780 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 649 transitions. [2022-11-03 02:47:59,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-03 02:47:59,781 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:47:59,781 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-03 02:47:59,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:00,011 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:00,011 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:00,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:00,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1897628723, now seen corresponding path program 1 times [2022-11-03 02:48:00,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:00,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192311323] [2022-11-03 02:48:00,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:00,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:00,199 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-03 02:48:00,199 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:00,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192311323] [2022-11-03 02:48:00,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192311323] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:00,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151254803] [2022-11-03 02:48:00,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:00,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:00,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:00,202 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:00,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-03 02:48:00,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:00,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 02:48:00,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:00,329 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:48:00,388 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-03 02:48:00,388 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-03 02:48:00,398 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-03 02:48:00,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:48:00,591 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-03 02:48:00,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151254803] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:48:00,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1400728663] [2022-11-03 02:48:00,593 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2022-11-03 02:48:00,594 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:48:00,594 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:48:00,594 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:48:00,595 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:48:00,721 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:48:00,722 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:48:00,746 INFO L356 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2022-11-03 02:48:00,747 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2022-11-03 02:48:01,052 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 41 for LOIs [2022-11-03 02:48:01,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:01,217 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:48:01,217 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:48:01,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:01,248 INFO L356 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-03 02:48:01,249 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2022-11-03 02:48:01,374 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:48:07,235 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '20436#(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-03 02:48:07,236 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:48:07,236 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:48:07,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 4] total 5 [2022-11-03 02:48:07,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967522357] [2022-11-03 02:48:07,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:48:07,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:48:07,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:07,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:48:07,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=506, Unknown=0, NotChecked=0, Total=650 [2022-11-03 02:48:07,238 INFO L87 Difference]: Start difference. First operand 481 states and 649 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-03 02:48:07,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:07,346 INFO L93 Difference]: Finished difference Result 562 states and 740 transitions. [2022-11-03 02:48:07,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:48:07,348 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-03 02:48:07,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:07,351 INFO L225 Difference]: With dead ends: 562 [2022-11-03 02:48:07,351 INFO L226 Difference]: Without dead ends: 562 [2022-11-03 02:48:07,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=152, Invalid=550, Unknown=0, NotChecked=0, Total=702 [2022-11-03 02:48:07,353 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 45 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 68 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:07,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 231 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 93 Invalid, 0 Unknown, 68 Unchecked, 0.1s Time] [2022-11-03 02:48:07,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2022-11-03 02:48:07,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 519. [2022-11-03 02:48:07,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 470 states have (on average 1.4170212765957446) internal successors, (666), 496 states have internal predecessors, (666), 11 states have call successors, (11), 11 states have call predecessors, (11), 20 states have return successors, (30), 11 states have call predecessors, (30), 11 states have call successors, (30) [2022-11-03 02:48:07,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 707 transitions. [2022-11-03 02:48:07,369 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 707 transitions. Word has length 39 [2022-11-03 02:48:07,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:07,370 INFO L495 AbstractCegarLoop]: Abstraction has 519 states and 707 transitions. [2022-11-03 02:48:07,370 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-03 02:48:07,370 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 707 transitions. [2022-11-03 02:48:07,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-03 02:48:07,371 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:07,372 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-03 02:48:07,423 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:07,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:07,587 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:07,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:07,588 INFO L85 PathProgramCache]: Analyzing trace with hash 164230323, now seen corresponding path program 1 times [2022-11-03 02:48:07,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:07,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600668739] [2022-11-03 02:48:07,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:07,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:07,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:07,680 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-03 02:48:07,680 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:07,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600668739] [2022-11-03 02:48:07,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600668739] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:07,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255596839] [2022-11-03 02:48:07,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:07,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:07,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:07,683 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:07,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-03 02:48:07,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:07,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:48:07,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:07,853 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-03 02:48:07,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:48:07,974 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-03 02:48:07,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255596839] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:48:07,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [698148019] [2022-11-03 02:48:07,976 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2022-11-03 02:48:07,976 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:48:07,977 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:48:07,977 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:48:07,977 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:48:08,132 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:48:08,133 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:48:08,391 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:48:08,392 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:48:08,737 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:48:08,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:08,853 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:48:08,854 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:48:08,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:08,881 INFO L356 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-03 02:48:08,881 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2022-11-03 02:48:08,936 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:48:11,939 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '21811#(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-03 02:48:11,939 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:48:11,939 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:48:11,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-11-03 02:48:11,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703838453] [2022-11-03 02:48:11,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:48:11,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 02:48:11,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:11,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 02:48:11,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2022-11-03 02:48:11,941 INFO L87 Difference]: Start difference. First operand 519 states and 707 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-03 02:48:12,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:12,115 INFO L93 Difference]: Finished difference Result 437 states and 561 transitions. [2022-11-03 02:48:12,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-03 02:48:12,116 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-03 02:48:12,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:12,118 INFO L225 Difference]: With dead ends: 437 [2022-11-03 02:48:12,118 INFO L226 Difference]: Without dead ends: 437 [2022-11-03 02:48:12,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2022-11-03 02:48:12,119 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 124 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:12,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 227 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:48:12,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2022-11-03 02:48:12,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 416. [2022-11-03 02:48:12,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 374 states have (on average 1.3796791443850267) internal successors, (516), 397 states have internal predecessors, (516), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:48:12,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 543 transitions. [2022-11-03 02:48:12,130 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 543 transitions. Word has length 45 [2022-11-03 02:48:12,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:12,130 INFO L495 AbstractCegarLoop]: Abstraction has 416 states and 543 transitions. [2022-11-03 02:48:12,130 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-03 02:48:12,131 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 543 transitions. [2022-11-03 02:48:12,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-03 02:48:12,131 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:12,132 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-03 02:48:12,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:12,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-03 02:48:12,346 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:12,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:12,346 INFO L85 PathProgramCache]: Analyzing trace with hash -2043904232, now seen corresponding path program 1 times [2022-11-03 02:48:12,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:12,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358150666] [2022-11-03 02:48:12,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:12,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:12,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:12,404 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-03 02:48:12,404 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:12,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358150666] [2022-11-03 02:48:12,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358150666] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:48:12,405 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:48:12,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:48:12,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890510864] [2022-11-03 02:48:12,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:48:12,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:48:12,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:12,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:48:12,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:48:12,407 INFO L87 Difference]: Start difference. First operand 416 states and 543 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-03 02:48:12,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:12,418 INFO L93 Difference]: Finished difference Result 387 states and 487 transitions. [2022-11-03 02:48:12,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:48:12,419 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-03 02:48:12,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:12,421 INFO L225 Difference]: With dead ends: 387 [2022-11-03 02:48:12,421 INFO L226 Difference]: Without dead ends: 387 [2022-11-03 02:48:12,422 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-03 02:48:12,422 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 9 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 97 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-03 02:48:12,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 97 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:48:12,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-11-03 02:48:12,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 375. [2022-11-03 02:48:12,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 338 states have (on average 1.3254437869822486) internal successors, (448), 356 states have internal predecessors, (448), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:48:12,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 475 transitions. [2022-11-03 02:48:12,433 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 475 transitions. Word has length 44 [2022-11-03 02:48:12,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:12,433 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 475 transitions. [2022-11-03 02:48:12,434 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-03 02:48:12,434 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 475 transitions. [2022-11-03 02:48:12,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-03 02:48:12,434 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:12,435 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-03 02:48:12,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-03 02:48:12,435 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:12,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:12,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1460726696, now seen corresponding path program 1 times [2022-11-03 02:48:12,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:12,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238962754] [2022-11-03 02:48:12,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:12,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:12,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:12,803 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-03 02:48:12,803 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:12,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238962754] [2022-11-03 02:48:12,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238962754] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:12,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188413423] [2022-11-03 02:48:12,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:12,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:12,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:12,806 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:12,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-03 02:48:12,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:12,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 02:48:12,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:13,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:13,333 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:48:13,392 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-03 02:48:13,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:48:13,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188413423] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:13,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1268102467] [2022-11-03 02:48:13,522 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:48:13,522 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:48:13,522 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:48:13,522 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:48:13,522 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:48:13,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:13,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:13,730 INFO L356 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-03 02:48:13,730 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:13,747 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:13,816 INFO L356 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-03 02:48:13,817 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:14,198 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-03 02:48:14,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:14,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:14,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:14,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:14,446 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:48:14,447 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:48:14,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:14,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:14,491 INFO L356 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-03 02:48:14,492 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:14,728 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:48:18,054 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '23628#(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-03 02:48:18,054 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:48:18,054 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:48:18,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-11-03 02:48:18,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197455729] [2022-11-03 02:48:18,055 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:48:18,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-03 02:48:18,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:18,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-03 02:48:18,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1015, Unknown=0, NotChecked=0, Total=1190 [2022-11-03 02:48:18,057 INFO L87 Difference]: Start difference. First operand 375 states and 475 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-03 02:48:18,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:18,722 INFO L93 Difference]: Finished difference Result 421 states and 495 transitions. [2022-11-03 02:48:18,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-03 02:48:18,723 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-03 02:48:18,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:18,724 INFO L225 Difference]: With dead ends: 421 [2022-11-03 02:48:18,724 INFO L226 Difference]: Without dead ends: 421 [2022-11-03 02:48:18,725 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 69 SyntacticMatches, 5 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=355, Invalid=1997, Unknown=0, NotChecked=0, Total=2352 [2022-11-03 02:48:18,725 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 356 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:18,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [356 Valid, 345 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 279 Invalid, 0 Unknown, 70 Unchecked, 0.2s Time] [2022-11-03 02:48:18,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2022-11-03 02:48:18,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 375. [2022-11-03 02:48:18,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 338 states have (on average 1.3076923076923077) internal successors, (442), 356 states have internal predecessors, (442), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:48:18,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 469 transitions. [2022-11-03 02:48:18,734 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 469 transitions. Word has length 46 [2022-11-03 02:48:18,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:18,734 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 469 transitions. [2022-11-03 02:48:18,735 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-03 02:48:18,735 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 469 transitions. [2022-11-03 02:48:18,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-03 02:48:18,735 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:18,736 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-03 02:48:18,780 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:18,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-03 02:48:18,955 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:18,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:18,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1600309656, now seen corresponding path program 1 times [2022-11-03 02:48:18,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:18,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531256136] [2022-11-03 02:48:18,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:18,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:18,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:19,268 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-03 02:48:19,268 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:19,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531256136] [2022-11-03 02:48:19,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531256136] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:19,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017670312] [2022-11-03 02:48:19,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:19,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:19,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:19,270 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:19,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-03 02:48:19,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:19,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 02:48:19,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:19,525 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-03 02:48:19,526 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-03 02:48:19,684 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-03 02:48:19,684 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-03 02:48:19,732 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:48:19,732 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-03 02:48:19,837 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-03 02:48:19,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:48:19,899 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:48:19,900 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 110 treesize of output 105 [2022-11-03 02:48:20,188 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:48:20,189 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 110 treesize of output 105 [2022-11-03 02:48:20,457 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-03 02:48:20,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017670312] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:48:20,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [886491386] [2022-11-03 02:48:20,463 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-03 02:48:20,463 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:48:20,463 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:48:20,465 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:48:20,465 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:48:20,620 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:48:20,621 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:48:20,875 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:48:20,876 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:48:21,038 INFO L356 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-03 02:48:21,038 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:48:21,058 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-03 02:48:21,154 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-03 02:48:21,544 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:48:21,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,653 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:48:21,653 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:48:21,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,680 INFO L356 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-03 02:48:21,680 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2022-11-03 02:48:21,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,825 INFO L356 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-03 02:48:21,826 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:48:21,911 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:48:25,407 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24778#(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-03 02:48:25,407 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:48:25,407 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:48:25,407 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 10] total 25 [2022-11-03 02:48:25,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002812301] [2022-11-03 02:48:25,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:48:25,408 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-03 02:48:25,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:25,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-03 02:48:25,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=1674, Unknown=0, NotChecked=0, Total=1980 [2022-11-03 02:48:25,410 INFO L87 Difference]: Start difference. First operand 375 states and 469 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-03 02:48:25,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:25,772 INFO L93 Difference]: Finished difference Result 392 states and 485 transitions. [2022-11-03 02:48:25,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:48:25,773 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-03 02:48:25,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:25,775 INFO L225 Difference]: With dead ends: 392 [2022-11-03 02:48:25,775 INFO L226 Difference]: Without dead ends: 392 [2022-11-03 02:48:25,776 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=414, Invalid=2036, Unknown=0, NotChecked=0, Total=2450 [2022-11-03 02:48:25,777 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 434 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 26 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:25,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 113 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 168 Invalid, 0 Unknown, 26 Unchecked, 0.2s Time] [2022-11-03 02:48:25,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-11-03 02:48:25,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 374. [2022-11-03 02:48:25,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 338 states have (on average 1.301775147928994) internal successors, (440), 355 states have internal predecessors, (440), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:48:25,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 467 transitions. [2022-11-03 02:48:25,786 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 467 transitions. Word has length 48 [2022-11-03 02:48:25,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:25,786 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 467 transitions. [2022-11-03 02:48:25,787 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-03 02:48:25,787 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 467 transitions. [2022-11-03 02:48:25,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-03 02:48:25,787 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:25,788 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-03 02:48:25,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:26,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:26,015 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:26,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:26,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1600309655, now seen corresponding path program 1 times [2022-11-03 02:48:26,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:26,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796798992] [2022-11-03 02:48:26,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:26,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:26,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:26,306 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-03 02:48:26,306 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:26,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796798992] [2022-11-03 02:48:26,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796798992] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:48:26,307 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:48:26,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-03 02:48:26,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057793370] [2022-11-03 02:48:26,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:48:26,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-03 02:48:26,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:26,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-03 02:48:26,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:48:26,310 INFO L87 Difference]: Start difference. First operand 374 states and 467 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-03 02:48:26,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:26,593 INFO L93 Difference]: Finished difference Result 445 states and 536 transitions. [2022-11-03 02:48:26,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-03 02:48:26,594 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-03 02:48:26,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:26,596 INFO L225 Difference]: With dead ends: 445 [2022-11-03 02:48:26,596 INFO L226 Difference]: Without dead ends: 445 [2022-11-03 02:48:26,596 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-03 02:48:26,598 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 222 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:26,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 86 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:48:26,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-11-03 02:48:26,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 374. [2022-11-03 02:48:26,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 338 states have (on average 1.2928994082840237) internal successors, (437), 355 states have internal predecessors, (437), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:48:26,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 464 transitions. [2022-11-03 02:48:26,613 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 464 transitions. Word has length 48 [2022-11-03 02:48:26,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:26,614 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 464 transitions. [2022-11-03 02:48:26,614 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-03 02:48:26,614 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 464 transitions. [2022-11-03 02:48:26,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-03 02:48:26,615 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:26,615 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-03 02:48:26,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-03 02:48:26,615 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:26,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:26,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1930008197, now seen corresponding path program 1 times [2022-11-03 02:48:26,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:26,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019341859] [2022-11-03 02:48:26,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:26,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:26,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:27,647 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-03 02:48:27,647 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:27,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019341859] [2022-11-03 02:48:27,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019341859] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:27,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779773888] [2022-11-03 02:48:27,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:27,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:27,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:27,651 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:27,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-03 02:48:27,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:27,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-03 02:48:27,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:28,063 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-03 02:48:28,064 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-03 02:48:28,410 INFO L356 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2022-11-03 02:48:28,411 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 29 [2022-11-03 02:48:28,476 INFO L356 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-03 02:48:28,476 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-03 02:48:28,679 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:48:28,712 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-03 02:48:28,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:48:28,839 INFO L356 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2022-11-03 02:48:28,840 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 88 treesize of output 81 [2022-11-03 02:48:29,165 INFO L356 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-11-03 02:48:29,166 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 174 treesize of output 185 [2022-11-03 02:48:29,649 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-03 02:48:29,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779773888] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:48:29,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1137689680] [2022-11-03 02:48:29,651 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-03 02:48:29,651 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:48:29,652 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:48:29,652 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:48:29,652 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:48:29,803 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:48:29,803 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:48:30,050 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:48:30,051 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:48:30,210 INFO L356 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-03 02:48:30,210 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:48:30,235 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-03 02:48:30,307 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-03 02:48:30,662 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:48:30,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:30,784 INFO L356 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2022-11-03 02:48:30,784 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 103 [2022-11-03 02:48:30,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:30,944 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:48:30,944 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:48:31,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:31,121 INFO L356 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-03 02:48:31,121 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:48:31,154 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:48:31,211 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:48:31,252 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:48:31,316 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:48:36,605 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '26759#(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-03 02:48:36,606 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:48:36,606 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:48:36,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12, 14] total 42 [2022-11-03 02:48:36,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573990670] [2022-11-03 02:48:36,606 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:48:36,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-11-03 02:48:36,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:36,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-11-03 02:48:36,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=464, Invalid=3318, Unknown=0, NotChecked=0, Total=3782 [2022-11-03 02:48:36,609 INFO L87 Difference]: Start difference. First operand 374 states and 464 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-03 02:48:38,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:38,340 INFO L93 Difference]: Finished difference Result 441 states and 532 transitions. [2022-11-03 02:48:38,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-03 02:48:38,346 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-03 02:48:38,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:38,348 INFO L225 Difference]: With dead ends: 441 [2022-11-03 02:48:38,348 INFO L226 Difference]: Without dead ends: 441 [2022-11-03 02:48:38,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 110 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1881 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=843, Invalid=4707, Unknown=0, NotChecked=0, Total=5550 [2022-11-03 02:48:38,350 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 541 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 541 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 24 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:38,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [541 Valid, 380 Invalid, 937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 763 Invalid, 0 Unknown, 24 Unchecked, 0.7s Time] [2022-11-03 02:48:38,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2022-11-03 02:48:38,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 374. [2022-11-03 02:48:38,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 338 states have (on average 1.28698224852071) internal successors, (435), 355 states have internal predecessors, (435), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:48:38,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 462 transitions. [2022-11-03 02:48:38,371 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 462 transitions. Word has length 49 [2022-11-03 02:48:38,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:38,371 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 462 transitions. [2022-11-03 02:48:38,372 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-03 02:48:38,372 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 462 transitions. [2022-11-03 02:48:38,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-03 02:48:38,373 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:38,373 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-03 02:48:38,423 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:38,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:38,595 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:38,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:38,596 INFO L85 PathProgramCache]: Analyzing trace with hash -764196878, now seen corresponding path program 1 times [2022-11-03 02:48:38,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:38,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349097729] [2022-11-03 02:48:38,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:38,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:38,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:38,855 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-03 02:48:38,856 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:38,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349097729] [2022-11-03 02:48:38,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349097729] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:38,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320711475] [2022-11-03 02:48:38,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:38,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:38,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:38,858 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:38,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-03 02:48:38,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:38,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-03 02:48:38,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:39,064 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-03 02:48:39,064 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-03 02:48:39,145 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-03 02:48:39,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:48:39,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320711475] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:39,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [668318411] [2022-11-03 02:48:39,319 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:48:39,319 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:48:39,320 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:48:39,320 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:48:39,320 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:48:39,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:39,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:39,612 INFO L356 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-03 02:48:39,612 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:39,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:39,703 INFO L356 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-03 02:48:39,703 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:40,085 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-03 02:48:40,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:40,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:40,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:40,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:40,319 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:48:40,320 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:48:40,334 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:40,388 INFO L356 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-03 02:48:40,388 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 27 treesize of output 45 [2022-11-03 02:48:40,539 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:48:43,047 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '27874#(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-03 02:48:43,047 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:48:43,047 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:48:43,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2022-11-03 02:48:43,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830055053] [2022-11-03 02:48:43,048 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:48:43,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-03 02:48:43,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:43,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-03 02:48:43,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=790, Unknown=0, NotChecked=0, Total=930 [2022-11-03 02:48:43,049 INFO L87 Difference]: Start difference. First operand 374 states and 462 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-03 02:48:43,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:43,373 INFO L93 Difference]: Finished difference Result 394 states and 477 transitions. [2022-11-03 02:48:43,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 02:48:43,374 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-03 02:48:43,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:43,376 INFO L225 Difference]: With dead ends: 394 [2022-11-03 02:48:43,377 INFO L226 Difference]: Without dead ends: 394 [2022-11-03 02:48:43,377 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=235, Invalid=1325, Unknown=0, NotChecked=0, Total=1560 [2022-11-03 02:48:43,378 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 204 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:43,378 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 229 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 148 Invalid, 0 Unknown, 41 Unchecked, 0.1s Time] [2022-11-03 02:48:43,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-11-03 02:48:43,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 374. [2022-11-03 02:48:43,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 338 states have (on average 1.2810650887573964) internal successors, (433), 355 states have internal predecessors, (433), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:48:43,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 460 transitions. [2022-11-03 02:48:43,387 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 460 transitions. Word has length 49 [2022-11-03 02:48:43,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:43,387 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 460 transitions. [2022-11-03 02:48:43,387 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-03 02:48:43,387 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 460 transitions. [2022-11-03 02:48:43,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-03 02:48:43,388 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:43,388 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-03 02:48:43,426 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-11-03 02:48:43,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-03 02:48:43,615 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:43,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:43,615 INFO L85 PathProgramCache]: Analyzing trace with hash -99689144, now seen corresponding path program 2 times [2022-11-03 02:48:43,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:43,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68620158] [2022-11-03 02:48:43,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:43,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:43,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:43,821 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-03 02:48:43,821 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:43,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68620158] [2022-11-03 02:48:43,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68620158] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:43,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77623615] [2022-11-03 02:48:43,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:48:43,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:43,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:43,824 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:43,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-03 02:48:43,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 02:48:43,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:48:43,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-03 02:48:43,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:44,065 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-03 02:48:44,065 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-03 02:48:44,107 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-03 02:48:44,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:48:44,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77623615] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:44,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1547812105] [2022-11-03 02:48:44,174 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:48:44,175 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:48:44,175 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:48:44,175 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:48:44,176 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:48:44,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:44,427 INFO L356 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-03 02:48:44,427 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:44,517 INFO L356 Elim1Store]: treesize reduction 205, result has 30.0 percent of original size [2022-11-03 02:48:44,518 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 185 treesize of output 234 [2022-11-03 02:48:44,907 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-03 02:48:45,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:45,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:45,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:45,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:45,220 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:48:45,220 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:48:45,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:45,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:45,277 INFO L356 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-03 02:48:45,278 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:45,458 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:48:48,447 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '28858#(and (<= |parse_input_~input#1.offset| 0) (<= 0 |#NULL.base|) (<= 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|)) (<= |#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-03 02:48:48,447 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:48:48,447 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:48:48,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2022-11-03 02:48:48,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226225329] [2022-11-03 02:48:48,448 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:48:48,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-03 02:48:48,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:48,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-03 02:48:48,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=687, Unknown=0, NotChecked=0, Total=812 [2022-11-03 02:48:48,449 INFO L87 Difference]: Start difference. First operand 374 states and 460 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-03 02:48:48,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:48,778 INFO L93 Difference]: Finished difference Result 396 states and 473 transitions. [2022-11-03 02:48:48,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 02:48:48,778 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-03 02:48:48,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:48,780 INFO L225 Difference]: With dead ends: 396 [2022-11-03 02:48:48,780 INFO L226 Difference]: Without dead ends: 396 [2022-11-03 02:48:48,780 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 83 SyntacticMatches, 5 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-11-03 02:48:48,781 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 184 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 28 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:48,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 233 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 151 Invalid, 0 Unknown, 28 Unchecked, 0.1s Time] [2022-11-03 02:48:48,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-03 02:48:48,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 374. [2022-11-03 02:48:48,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 338 states have (on average 1.2781065088757397) internal successors, (432), 355 states have internal predecessors, (432), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:48:48,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 459 transitions. [2022-11-03 02:48:48,789 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 459 transitions. Word has length 49 [2022-11-03 02:48:48,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:48,789 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 459 transitions. [2022-11-03 02:48:48,790 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-03 02:48:48,790 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 459 transitions. [2022-11-03 02:48:48,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-03 02:48:48,790 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:48,791 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:48:48,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:49,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:49,007 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:49,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:49,007 INFO L85 PathProgramCache]: Analyzing trace with hash -299287992, now seen corresponding path program 1 times [2022-11-03 02:48:49,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:49,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754107712] [2022-11-03 02:48:49,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:49,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:49,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:49,796 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 15 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:48:49,796 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:49,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754107712] [2022-11-03 02:48:49,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754107712] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:49,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939377757] [2022-11-03 02:48:49,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:49,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:49,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:49,798 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:49,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-03 02:48:49,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:49,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-03 02:48:49,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:50,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:50,202 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:48:50,214 INFO L356 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2022-11-03 02:48:50,215 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2022-11-03 02:48:50,353 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:48:50,357 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-03 02:48:50,373 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 24 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-03 02:48:50,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:48:50,505 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:48:50,507 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2022-11-03 02:48:50,510 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 6 [2022-11-03 02:48:50,753 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:48:50,754 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 47 [2022-11-03 02:48:50,846 INFO L356 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-11-03 02:48:50,846 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 49 [2022-11-03 02:48:50,906 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-03 02:48:50,906 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 9 [2022-11-03 02:48:50,955 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 24 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-03 02:48:50,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939377757] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:48:50,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1584866605] [2022-11-03 02:48:50,957 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-03 02:48:50,957 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:48:50,957 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:48:50,958 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:48:50,958 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:48:51,076 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:48:51,076 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:48:51,319 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:48:51,319 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:48:51,485 INFO L356 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-03 02:48:51,486 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:48:51,504 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:48:51,574 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:48:51,890 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:48:51,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:52,017 INFO L356 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2022-11-03 02:48:52,017 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 103 [2022-11-03 02:48:52,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:52,160 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:48:52,160 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:48:52,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:52,335 INFO L356 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-03 02:48:52,335 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:48:52,366 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:48:52,437 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:48:52,475 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:48:52,532 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:48:56,792 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '29991#(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|) (= (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) (or (not (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|))) (not (<= 0 |parse_input_#t~mem3#1.offset|))) (= |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-03 02:48:56,792 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:48:56,793 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:48:56,793 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 8, 10] total 32 [2022-11-03 02:48:56,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124062046] [2022-11-03 02:48:56,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:48:56,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-03 02:48:56,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:56,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-03 02:48:56,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=310, Invalid=2342, Unknown=0, NotChecked=0, Total=2652 [2022-11-03 02:48:56,795 INFO L87 Difference]: Start difference. First operand 374 states and 459 transitions. Second operand has 33 states, 29 states have (on average 4.620689655172414) internal successors, (134), 30 states have internal predecessors, (134), 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-03 02:48:58,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:58,146 INFO L93 Difference]: Finished difference Result 443 states and 528 transitions. [2022-11-03 02:48:58,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-03 02:48:58,147 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 29 states have (on average 4.620689655172414) internal successors, (134), 30 states have internal predecessors, (134), 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 50 [2022-11-03 02:48:58,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:58,149 INFO L225 Difference]: With dead ends: 443 [2022-11-03 02:48:58,149 INFO L226 Difference]: Without dead ends: 443 [2022-11-03 02:48:58,150 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 116 SyntacticMatches, 6 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1787 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=680, Invalid=3876, Unknown=0, NotChecked=0, Total=4556 [2022-11-03 02:48:58,151 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 660 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 80 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:58,151 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [660 Valid, 226 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 485 Invalid, 0 Unknown, 80 Unchecked, 0.4s Time] [2022-11-03 02:48:58,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2022-11-03 02:48:58,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 374. [2022-11-03 02:48:58,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 338 states have (on average 1.2692307692307692) internal successors, (429), 355 states have internal predecessors, (429), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:48:58,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 456 transitions. [2022-11-03 02:48:58,160 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 456 transitions. Word has length 50 [2022-11-03 02:48:58,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:58,161 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 456 transitions. [2022-11-03 02:48:58,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 29 states have (on average 4.620689655172414) internal successors, (134), 30 states have internal predecessors, (134), 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-03 02:48:58,161 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 456 transitions. [2022-11-03 02:48:58,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-03 02:48:58,162 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:58,162 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-03 02:48:58,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:58,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-11-03 02:48:58,382 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:48:58,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:58,382 INFO L85 PathProgramCache]: Analyzing trace with hash 2079700607, now seen corresponding path program 1 times [2022-11-03 02:48:58,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:58,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208747062] [2022-11-03 02:48:58,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:58,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:58,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:58,654 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-03 02:48:58,654 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:58,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208747062] [2022-11-03 02:48:58,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208747062] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:58,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027379920] [2022-11-03 02:48:58,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:58,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:58,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:58,657 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:58,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-03 02:48:58,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:58,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 02:48:58,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:58,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:58,895 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:48:59,016 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-03 02:48:59,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:48:59,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027379920] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:59,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1917210772] [2022-11-03 02:48:59,233 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:48:59,233 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:48:59,234 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:48:59,234 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:48:59,234 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:48:59,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:59,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:59,502 INFO L356 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-03 02:48:59,502 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:48:59,619 INFO L356 Elim1Store]: treesize reduction 205, result has 30.0 percent of original size [2022-11-03 02:48:59,620 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 185 treesize of output 234 [2022-11-03 02:48:59,947 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-03 02:49:00,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:00,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:00,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:00,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:00,239 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:49:00,240 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:49:00,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:00,293 INFO L356 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-03 02:49:00,293 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 27 treesize of output 45 [2022-11-03 02:49:00,462 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:49:03,929 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '31126#(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-03 02:49:03,929 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:49:03,929 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:49:03,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2022-11-03 02:49:03,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247271640] [2022-11-03 02:49:03,930 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:49:03,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-03 02:49:03,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:49:03,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-03 02:49:03,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1296, Unknown=0, NotChecked=0, Total=1482 [2022-11-03 02:49:03,931 INFO L87 Difference]: Start difference. First operand 374 states and 456 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-03 02:49:04,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:49:04,475 INFO L93 Difference]: Finished difference Result 404 states and 475 transitions. [2022-11-03 02:49:04,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-03 02:49:04,476 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-03 02:49:04,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:49:04,478 INFO L225 Difference]: With dead ends: 404 [2022-11-03 02:49:04,478 INFO L226 Difference]: Without dead ends: 404 [2022-11-03 02:49:04,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 92 SyntacticMatches, 10 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1153 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=364, Invalid=2086, Unknown=0, NotChecked=0, Total=2450 [2022-11-03 02:49:04,479 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 309 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:49:04,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [309 Valid, 294 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 283 Invalid, 0 Unknown, 58 Unchecked, 0.2s Time] [2022-11-03 02:49:04,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2022-11-03 02:49:04,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 374. [2022-11-03 02:49:04,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 338 states have (on average 1.2514792899408285) internal successors, (423), 355 states have internal predecessors, (423), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:49:04,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 450 transitions. [2022-11-03 02:49:04,487 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 450 transitions. Word has length 50 [2022-11-03 02:49:04,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:49:04,488 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 450 transitions. [2022-11-03 02:49:04,488 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-03 02:49:04,488 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 450 transitions. [2022-11-03 02:49:04,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-03 02:49:04,489 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:49:04,489 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-03 02:49:04,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-03 02:49:04,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-11-03 02:49:04,702 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:49:04,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:49:04,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1204603881, now seen corresponding path program 2 times [2022-11-03 02:49:04,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:49:04,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133382030] [2022-11-03 02:49:04,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:04,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:49:04,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:04,984 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-03 02:49:04,985 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:49:04,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133382030] [2022-11-03 02:49:04,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133382030] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:04,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302654341] [2022-11-03 02:49:04,985 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:49:04,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:49:04,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:49:04,987 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:49:05,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-03 02:49:05,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 02:49:05,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:49:05,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-03 02:49:05,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:49:05,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:05,306 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:49:05,381 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-03 02:49:05,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:49:05,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302654341] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:05,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1282632747] [2022-11-03 02:49:05,497 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:49:05,497 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:49:05,497 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:49:05,497 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:49:05,498 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:49:05,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:05,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:05,745 INFO L356 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-03 02:49:05,746 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:05,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:05,831 INFO L356 Elim1Store]: treesize reduction 187, result has 29.7 percent of original size [2022-11-03 02:49:05,832 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:06,198 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-03 02:49:06,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:06,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:06,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:06,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:06,396 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:49:06,396 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:49:06,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:06,451 INFO L356 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-03 02:49:06,452 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 27 treesize of output 45 [2022-11-03 02:49:06,573 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:49:09,201 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '32137#(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-03 02:49:09,201 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:49:09,201 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:49:09,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2022-11-03 02:49:09,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030900575] [2022-11-03 02:49:09,201 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:49:09,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-03 02:49:09,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:49:09,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-03 02:49:09,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1099, Unknown=0, NotChecked=0, Total=1260 [2022-11-03 02:49:09,202 INFO L87 Difference]: Start difference. First operand 374 states and 450 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-03 02:49:09,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:49:09,685 INFO L93 Difference]: Finished difference Result 406 states and 468 transitions. [2022-11-03 02:49:09,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-03 02:49:09,686 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-03 02:49:09,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:49:09,687 INFO L225 Difference]: With dead ends: 406 [2022-11-03 02:49:09,687 INFO L226 Difference]: Without dead ends: 406 [2022-11-03 02:49:09,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 75 SyntacticMatches, 9 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=286, Invalid=1694, Unknown=0, NotChecked=0, Total=1980 [2022-11-03 02:49:09,688 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 220 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:49:09,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 256 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 243 Invalid, 0 Unknown, 87 Unchecked, 0.2s Time] [2022-11-03 02:49:09,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2022-11-03 02:49:09,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 374. [2022-11-03 02:49:09,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 338 states have (on average 1.2396449704142012) internal successors, (419), 355 states have internal predecessors, (419), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:49:09,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 446 transitions. [2022-11-03 02:49:09,696 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 446 transitions. Word has length 50 [2022-11-03 02:49:09,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:49:09,696 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 446 transitions. [2022-11-03 02:49:09,696 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-03 02:49:09,696 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 446 transitions. [2022-11-03 02:49:09,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-03 02:49:09,697 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:49:09,697 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-03 02:49:09,733 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-03 02:49:09,918 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-03 02:49:09,918 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:49:09,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:49:09,919 INFO L85 PathProgramCache]: Analyzing trace with hash -687993113, now seen corresponding path program 1 times [2022-11-03 02:49:09,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:49:09,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793875616] [2022-11-03 02:49:09,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:09,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:49:09,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:10,410 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-03 02:49:10,410 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:49:10,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793875616] [2022-11-03 02:49:10,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793875616] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:10,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058155896] [2022-11-03 02:49:10,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:10,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:49:10,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:49:10,412 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:49:10,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-03 02:49:10,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:10,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-03 02:49:10,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:49:10,645 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-03 02:49:10,646 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-03 02:49:10,818 INFO L356 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-11-03 02:49:10,819 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2022-11-03 02:49:10,879 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:49:10,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:49:11,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058155896] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:11,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [336173211] [2022-11-03 02:49:11,224 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-03 02:49:11,224 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:49:11,224 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:49:11,225 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:49:11,225 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:49:11,355 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:49:11,355 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:49:11,580 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:49:11,580 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:49:11,727 INFO L356 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-03 02:49:11,728 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:49:11,761 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-03 02:49:11,828 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-03 02:49:12,173 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:49:12,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:12,304 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:49:12,304 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:49:12,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:12,327 INFO L356 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-03 02:49:12,328 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2022-11-03 02:49:12,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:12,463 INFO L356 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-03 02:49:12,463 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:49:12,550 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:49:15,910 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '33219#(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-03 02:49:15,910 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:49:15,910 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:49:15,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2022-11-03 02:49:15,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325862716] [2022-11-03 02:49:15,911 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:49:15,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 02:49:15,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:49:15,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 02:49:15,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=1502, Unknown=0, NotChecked=0, Total=1722 [2022-11-03 02:49:15,912 INFO L87 Difference]: Start difference. First operand 374 states and 446 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-03 02:49:16,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:49:16,943 INFO L93 Difference]: Finished difference Result 406 states and 468 transitions. [2022-11-03 02:49:16,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-03 02:49:16,943 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-03 02:49:16,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:49:16,944 INFO L225 Difference]: With dead ends: 406 [2022-11-03 02:49:16,944 INFO L226 Difference]: Without dead ends: 406 [2022-11-03 02:49:16,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 102 SyntacticMatches, 5 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1092 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=529, Invalid=2893, Unknown=0, NotChecked=0, Total=3422 [2022-11-03 02:49:16,945 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 497 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 161 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:49:16,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [497 Valid, 409 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 264 Invalid, 0 Unknown, 161 Unchecked, 0.2s Time] [2022-11-03 02:49:16,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2022-11-03 02:49:16,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 373. [2022-11-03 02:49:16,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 338 states have (on average 1.2307692307692308) internal successors, (416), 354 states have internal predecessors, (416), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:49:16,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 443 transitions. [2022-11-03 02:49:16,954 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 443 transitions. Word has length 51 [2022-11-03 02:49:16,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:49:16,954 INFO L495 AbstractCegarLoop]: Abstraction has 373 states and 443 transitions. [2022-11-03 02:49:16,955 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-03 02:49:16,955 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 443 transitions. [2022-11-03 02:49:16,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-03 02:49:16,956 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:49:16,956 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-03 02:49:16,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-03 02:49:17,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:49:17,178 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:49:17,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:49:17,178 INFO L85 PathProgramCache]: Analyzing trace with hash 147050026, now seen corresponding path program 1 times [2022-11-03 02:49:17,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:49:17,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211634119] [2022-11-03 02:49:17,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:17,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:49:17,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:17,618 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-03 02:49:17,618 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:49:17,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211634119] [2022-11-03 02:49:17,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211634119] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:17,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583509232] [2022-11-03 02:49:17,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:17,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:49:17,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:49:17,620 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:49:17,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-03 02:49:17,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:17,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 57 conjunts are in the unsatisfiable core [2022-11-03 02:49:17,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:49:18,209 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:49:18,210 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-03 02:49:18,217 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-03 02:49:18,220 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2022-11-03 02:49:18,235 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:49:18,235 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-03 02:49:18,459 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:49:18,554 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:49:18,555 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-03 02:49:18,565 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:49:18,565 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2022-11-03 02:49:18,795 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-03 02:49:18,795 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 21 [2022-11-03 02:49:18,828 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-03 02:49:18,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:49:19,037 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-03 02:49:19,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583509232] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:19,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1892547180] [2022-11-03 02:49:19,086 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-03 02:49:19,086 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:49:19,087 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:49:19,087 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:49:19,087 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:49:19,213 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:49:19,214 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:49:19,444 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:49:19,444 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:49:19,604 INFO L356 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-03 02:49:19,604 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:49:19,636 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:49:19,696 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:49:20,006 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:49:20,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:20,114 INFO L356 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2022-11-03 02:49:20,114 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 103 [2022-11-03 02:49:20,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:20,249 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:49:20,249 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:49:20,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:20,401 INFO L356 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-03 02:49:20,401 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:49:20,427 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-03 02:49:20,479 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-03 02:49:20,547 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-03 02:49:20,612 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:49:24,887 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '34266#(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-03 02:49:24,888 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:49:24,888 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:49:24,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 25 [2022-11-03 02:49:24,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587036764] [2022-11-03 02:49:24,888 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:49:24,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-03 02:49:24,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:49:24,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-03 02:49:24,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=2296, Unknown=0, NotChecked=0, Total=2550 [2022-11-03 02:49:24,889 INFO L87 Difference]: Start difference. First operand 373 states and 443 transitions. Second operand has 27 states, 20 states have (on average 4.7) internal successors, (94), 19 states have internal predecessors, (94), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:49:27,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:49:27,084 INFO L93 Difference]: Finished difference Result 416 states and 480 transitions. [2022-11-03 02:49:27,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-03 02:49:27,084 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 20 states have (on average 4.7) internal successors, (94), 19 states have internal predecessors, (94), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 52 [2022-11-03 02:49:27,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:49:27,086 INFO L225 Difference]: With dead ends: 416 [2022-11-03 02:49:27,086 INFO L226 Difference]: Without dead ends: 416 [2022-11-03 02:49:27,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 82 SyntacticMatches, 8 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2144 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=661, Invalid=5501, Unknown=0, NotChecked=0, Total=6162 [2022-11-03 02:49:27,087 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 467 mSDsluCounter, 791 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 802 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 512 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:49:27,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 802 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 637 Invalid, 0 Unknown, 512 Unchecked, 0.5s Time] [2022-11-03 02:49:27,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2022-11-03 02:49:27,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 372. [2022-11-03 02:49:27,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 338 states have (on average 1.2248520710059172) internal successors, (414), 353 states have internal predecessors, (414), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:49:27,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 441 transitions. [2022-11-03 02:49:27,095 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 441 transitions. Word has length 52 [2022-11-03 02:49:27,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:49:27,095 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 441 transitions. [2022-11-03 02:49:27,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 20 states have (on average 4.7) internal successors, (94), 19 states have internal predecessors, (94), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:49:27,096 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 441 transitions. [2022-11-03 02:49:27,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-03 02:49:27,097 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:49:27,097 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-03 02:49:27,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-03 02:49:27,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:49:27,318 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:49:27,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:49:27,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1149625745, now seen corresponding path program 2 times [2022-11-03 02:49:27,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:49:27,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389668309] [2022-11-03 02:49:27,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:27,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:49:27,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:27,608 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 10 proven. 37 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-03 02:49:27,608 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:49:27,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389668309] [2022-11-03 02:49:27,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389668309] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:27,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807684082] [2022-11-03 02:49:27,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-03 02:49:27,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:49:27,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:49:27,611 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:49:27,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-03 02:49:27,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-03 02:49:27,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:49:27,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 02:49:27,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:49:27,853 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-03 02:49:27,938 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-03 02:49:27,938 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-03 02:49:28,026 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:49:28,113 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-03 02:49:28,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:49:28,241 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:49:28,241 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-11-03 02:49:28,486 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:49:28,486 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-11-03 02:49:28,551 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-03 02:49:28,680 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-03 02:49:28,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807684082] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:49:28,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1954725639] [2022-11-03 02:49:28,681 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:49:28,682 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:49:28,682 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:49:28,682 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:49:28,682 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:49:28,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:28,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:28,928 INFO L356 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-03 02:49:28,929 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:28,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:29,002 INFO L356 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-03 02:49:29,002 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:29,296 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-03 02:49:29,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:29,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:29,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:29,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:29,580 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:49:29,580 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:49:29,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:29,657 INFO L356 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-03 02:49:29,658 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 27 treesize of output 45 [2022-11-03 02:49:29,832 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:49:33,275 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '35492#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (<= 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) (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) (= |#NULL.base| 0))' at error location [2022-11-03 02:49:33,275 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:49:33,276 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:49:33,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10] total 28 [2022-11-03 02:49:33,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298761104] [2022-11-03 02:49:33,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:49:33,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-03 02:49:33,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:49:33,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-03 02:49:33,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=1740, Unknown=0, NotChecked=0, Total=2070 [2022-11-03 02:49:33,278 INFO L87 Difference]: Start difference. First operand 372 states and 441 transitions. Second operand has 29 states, 26 states have (on average 5.1923076923076925) internal successors, (135), 27 states have internal predecessors, (135), 6 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 3 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-03 02:49:34,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:49:34,269 INFO L93 Difference]: Finished difference Result 407 states and 462 transitions. [2022-11-03 02:49:34,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-03 02:49:34,270 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 5.1923076923076925) internal successors, (135), 27 states have internal predecessors, (135), 6 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 3 states have call predecessors, (6), 6 states have call successors, (6) Word has length 54 [2022-11-03 02:49:34,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:49:34,272 INFO L225 Difference]: With dead ends: 407 [2022-11-03 02:49:34,272 INFO L226 Difference]: Without dead ends: 407 [2022-11-03 02:49:34,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 131 SyntacticMatches, 11 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1983 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=819, Invalid=4011, Unknown=0, NotChecked=0, Total=4830 [2022-11-03 02:49:34,273 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 803 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:49:34,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [803 Valid, 373 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 349 Invalid, 0 Unknown, 53 Unchecked, 0.3s Time] [2022-11-03 02:49:34,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2022-11-03 02:49:34,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 372. [2022-11-03 02:49:34,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 338 states have (on average 1.2071005917159763) internal successors, (408), 353 states have internal predecessors, (408), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:49:34,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 435 transitions. [2022-11-03 02:49:34,281 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 435 transitions. Word has length 54 [2022-11-03 02:49:34,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:49:34,281 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 435 transitions. [2022-11-03 02:49:34,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 5.1923076923076925) internal successors, (135), 27 states have internal predecessors, (135), 6 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 3 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-03 02:49:34,281 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 435 transitions. [2022-11-03 02:49:34,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-03 02:49:34,282 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:49:34,282 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-03 02:49:34,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-03 02:49:34,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-11-03 02:49:34,499 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:49:34,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:49:34,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1278659777, now seen corresponding path program 1 times [2022-11-03 02:49:34,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:49:34,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382251734] [2022-11-03 02:49:34,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:34,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:49:34,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:34,830 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-03 02:49:34,830 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:49:34,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382251734] [2022-11-03 02:49:34,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382251734] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:34,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495616631] [2022-11-03 02:49:34,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:34,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:49:34,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:49:34,832 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:49:34,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-03 02:49:34,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:34,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-03 02:49:34,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:49:35,172 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-03 02:49:35,172 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-03 02:49:35,293 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-03 02:49:35,315 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-03 02:49:35,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:49:35,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495616631] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:35,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1380130215] [2022-11-03 02:49:35,423 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:49:35,423 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:49:35,423 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:49:35,423 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:49:35,423 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:49:35,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:35,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:35,664 INFO L356 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-03 02:49:35,664 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:35,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:35,747 INFO L356 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-03 02:49:35,748 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:36,040 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-03 02:49:36,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:36,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:36,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:36,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:36,215 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:49:36,216 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:49:36,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:36,276 INFO L356 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-03 02:49:36,277 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 27 treesize of output 45 [2022-11-03 02:49:36,399 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:49:38,959 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '36573#(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-03 02:49:38,959 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:49:38,960 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:49:38,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 14 [2022-11-03 02:49:38,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164103277] [2022-11-03 02:49:38,960 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:49:38,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-03 02:49:38,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:49:38,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-03 02:49:38,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1106, Unknown=0, NotChecked=0, Total=1260 [2022-11-03 02:49:38,962 INFO L87 Difference]: Start difference. First operand 372 states and 435 transitions. Second operand has 16 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-03 02:49:39,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:49:39,383 INFO L93 Difference]: Finished difference Result 398 states and 458 transitions. [2022-11-03 02:49:39,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-03 02:49:39,384 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 55 [2022-11-03 02:49:39,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:49:39,386 INFO L225 Difference]: With dead ends: 398 [2022-11-03 02:49:39,386 INFO L226 Difference]: Without dead ends: 398 [2022-11-03 02:49:39,386 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 91 SyntacticMatches, 10 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 790 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=276, Invalid=1794, Unknown=0, NotChecked=0, Total=2070 [2022-11-03 02:49:39,387 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 285 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:49:39,387 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 238 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 197 Invalid, 0 Unknown, 46 Unchecked, 0.1s Time] [2022-11-03 02:49:39,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2022-11-03 02:49:39,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 372. [2022-11-03 02:49:39,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 338 states have (on average 1.2041420118343196) internal successors, (407), 353 states have internal predecessors, (407), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:49:39,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 434 transitions. [2022-11-03 02:49:39,394 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 434 transitions. Word has length 55 [2022-11-03 02:49:39,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:49:39,394 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 434 transitions. [2022-11-03 02:49:39,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-03 02:49:39,394 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 434 transitions. [2022-11-03 02:49:39,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-03 02:49:39,395 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:49:39,395 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-03 02:49:39,428 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-11-03 02:49:39,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-11-03 02:49:39,619 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:49:39,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:49:39,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1219761200, now seen corresponding path program 1 times [2022-11-03 02:49:39,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:49:39,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653900644] [2022-11-03 02:49:39,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:39,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:49:39,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:40,200 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-03 02:49:40,200 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:49:40,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653900644] [2022-11-03 02:49:40,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653900644] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:40,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975136559] [2022-11-03 02:49:40,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:40,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:49:40,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:49:40,203 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:49:40,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-03 02:49:40,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:40,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-03 02:49:40,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:49:40,538 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:49:40,538 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-03 02:49:40,751 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-03 02:49:40,751 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-03 02:49:40,850 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:49:40,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:40,967 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:41,099 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-03 02:49:41,100 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 21 [2022-11-03 02:49:41,200 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-03 02:49:41,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:49:41,402 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:49:41,402 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 12 [2022-11-03 02:49:41,414 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-03 02:49:41,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975136559] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:41,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1684324243] [2022-11-03 02:49:41,480 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-03 02:49:41,480 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:49:41,480 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:49:41,480 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:49:41,480 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:49:41,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:41,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:41,685 INFO L356 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-03 02:49:41,686 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:41,804 INFO L356 Elim1Store]: treesize reduction 205, result has 30.0 percent of original size [2022-11-03 02:49:41,804 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 185 treesize of output 234 [2022-11-03 02:49:42,107 INFO L356 Elim1Store]: treesize reduction 240, result has 28.8 percent of original size [2022-11-03 02:49:42,108 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 17 case distinctions, treesize of input 457 treesize of output 461 [2022-11-03 02:49:42,808 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:49:43,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:43,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:43,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:43,245 INFO L356 Elim1Store]: treesize reduction 157, result has 20.7 percent of original size [2022-11-03 02:49:43,245 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:43,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:43,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:43,341 INFO L356 Elim1Store]: treesize reduction 179, result has 30.6 percent of original size [2022-11-03 02:49:43,342 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:43,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:43,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:43,698 INFO L356 Elim1Store]: treesize reduction 232, result has 29.5 percent of original size [2022-11-03 02:49:43,699 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 342 treesize of output 388 [2022-11-03 02:49:44,242 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:49:50,842 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '37619#(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-03 02:49:50,843 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:49:50,843 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:49:50,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 28 [2022-11-03 02:49:50,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456944004] [2022-11-03 02:49:50,843 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:49:50,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-03 02:49:50,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:49:50,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-03 02:49:50,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=303, Invalid=2667, Unknown=0, NotChecked=0, Total=2970 [2022-11-03 02:49:50,845 INFO L87 Difference]: Start difference. First operand 372 states and 434 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-03 02:49:53,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:49:53,016 INFO L93 Difference]: Finished difference Result 403 states and 458 transitions. [2022-11-03 02:49:53,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-03 02:49:53,016 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-03 02:49:53,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:49:53,017 INFO L225 Difference]: With dead ends: 403 [2022-11-03 02:49:53,017 INFO L226 Difference]: Without dead ends: 403 [2022-11-03 02:49:53,019 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2519 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=1002, Invalid=6654, Unknown=0, NotChecked=0, Total=7656 [2022-11-03 02:49:53,020 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 661 mSDsluCounter, 617 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 536 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:49:53,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 659 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 538 Invalid, 0 Unknown, 536 Unchecked, 0.4s Time] [2022-11-03 02:49:53,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2022-11-03 02:49:53,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 369. [2022-11-03 02:49:53,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 338 states have (on average 1.1952662721893492) internal successors, (404), 350 states have internal predecessors, (404), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (18), 9 states have call predecessors, (18), 9 states have call successors, (18) [2022-11-03 02:49:53,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 431 transitions. [2022-11-03 02:49:53,029 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 431 transitions. Word has length 56 [2022-11-03 02:49:53,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:49:53,029 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 431 transitions. [2022-11-03 02:49:53,029 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-03 02:49:53,029 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 431 transitions. [2022-11-03 02:49:53,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-03 02:49:53,030 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:49:53,030 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-03 02:49:53,071 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-11-03 02:49:53,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-03 02:49:53,243 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:49:53,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:49:53,244 INFO L85 PathProgramCache]: Analyzing trace with hash -983747378, now seen corresponding path program 1 times [2022-11-03 02:49:53,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:49:53,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661379655] [2022-11-03 02:49:53,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:53,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:49:53,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:53,928 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-03 02:49:53,928 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:49:53,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661379655] [2022-11-03 02:49:53,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661379655] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:53,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001165756] [2022-11-03 02:49:53,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:53,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:49:53,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:49:53,930 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:49:53,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-03 02:49:54,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:54,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-03 02:49:54,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:49:54,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:54,611 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:49:54,788 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-03 02:49:54,791 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-03 02:49:54,820 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-03 02:49:54,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:49:55,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001165756] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:49:55,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [557089635] [2022-11-03 02:49:55,085 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-03 02:49:55,085 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:49:55,086 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:49:55,086 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:49:55,086 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:49:55,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:55,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:55,331 INFO L356 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-03 02:49:55,332 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:55,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:55,416 INFO L356 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-03 02:49:55,417 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:55,711 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-03 02:49:55,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:55,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:55,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:55,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:55,894 INFO L356 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-03 02:49:55,894 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2022-11-03 02:49:55,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:55,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:55,937 INFO L356 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-03 02:49:55,937 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:49:56,049 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:49:59,097 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '38723#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= 0 |parse_input_~input#1.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (<= |parse_input_~input#1.base| 5) (= |#NULL.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|))) (= |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-03 02:49:59,098 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:49:59,098 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:49:59,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 7] total 24 [2022-11-03 02:49:59,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884828505] [2022-11-03 02:49:59,098 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:49:59,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-03 02:49:59,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:49:59,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-03 02:49:59,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=2043, Unknown=0, NotChecked=0, Total=2256 [2022-11-03 02:49:59,100 INFO L87 Difference]: Start difference. First operand 369 states and 431 transitions. Second operand has 26 states, 23 states have (on average 3.782608695652174) internal successors, (87), 22 states have internal predecessors, (87), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-03 02:50:00,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:00,564 INFO L93 Difference]: Finished difference Result 585 states and 672 transitions. [2022-11-03 02:50:00,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-03 02:50:00,565 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 3.782608695652174) internal successors, (87), 22 states have internal predecessors, (87), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 56 [2022-11-03 02:50:00,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:00,567 INFO L225 Difference]: With dead ends: 585 [2022-11-03 02:50:00,567 INFO L226 Difference]: Without dead ends: 585 [2022-11-03 02:50:00,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 90 SyntacticMatches, 10 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1920 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=607, Invalid=4363, Unknown=0, NotChecked=0, Total=4970 [2022-11-03 02:50:00,568 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 539 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 554 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 72 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:00,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [539 Valid, 554 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 611 Invalid, 0 Unknown, 72 Unchecked, 0.5s Time] [2022-11-03 02:50:00,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2022-11-03 02:50:00,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 441. [2022-11-03 02:50:00,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 406 states have (on average 1.187192118226601) internal successors, (482), 420 states have internal predecessors, (482), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (22), 10 states have call predecessors, (22), 10 states have call successors, (22) [2022-11-03 02:50:00,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 514 transitions. [2022-11-03 02:50:00,578 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 514 transitions. Word has length 56 [2022-11-03 02:50:00,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:00,578 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 514 transitions. [2022-11-03 02:50:00,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 3.782608695652174) internal successors, (87), 22 states have internal predecessors, (87), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-03 02:50:00,579 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 514 transitions. [2022-11-03 02:50:00,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-03 02:50:00,580 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:00,580 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-03 02:50:00,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:00,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:50:00,807 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:00,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:00,807 INFO L85 PathProgramCache]: Analyzing trace with hash -842108514, now seen corresponding path program 1 times [2022-11-03 02:50:00,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:50:00,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182435036] [2022-11-03 02:50:00,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:00,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:50:00,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:01,556 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-03 02:50:01,556 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:50:01,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182435036] [2022-11-03 02:50:01,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182435036] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:50:01,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583776353] [2022-11-03 02:50:01,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:01,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:50:01,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:50:01,558 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:50:01,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-03 02:50:01,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:01,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-03 02:50:01,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:01,912 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-03 02:50:01,912 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-03 02:50:02,228 INFO L356 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-11-03 02:50:02,228 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2022-11-03 02:50:02,379 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2022-11-03 02:50:02,412 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-03 02:50:02,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:50:02,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583776353] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:50:02,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1490413147] [2022-11-03 02:50:02,560 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-03 02:50:02,560 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:50:02,561 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:50:02,561 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:50:02,561 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:50:02,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:02,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:02,748 INFO L356 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-03 02:50:02,748 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:02,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:02,844 INFO L356 Elim1Store]: treesize reduction 187, result has 29.7 percent of original size [2022-11-03 02:50:02,845 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:02,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:03,031 INFO L356 Elim1Store]: treesize reduction 240, result has 28.8 percent of original size [2022-11-03 02:50:03,031 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 17 case distinctions, treesize of input 288 treesize of output 334 [2022-11-03 02:50:03,388 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:50:03,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:03,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:03,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:03,768 INFO L356 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-11-03 02:50:03,768 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:03,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:03,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:03,858 INFO L356 Elim1Store]: treesize reduction 166, result has 23.9 percent of original size [2022-11-03 02:50:03,858 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:04,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:04,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:04,137 INFO L356 Elim1Store]: treesize reduction 199, result has 26.8 percent of original size [2022-11-03 02:50:04,138 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:04,198 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:50:04,244 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:50:04,301 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:50:04,364 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:50:11,377 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '40052#(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-03 02:50:11,377 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:50:11,377 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:50:11,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 24 [2022-11-03 02:50:11,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890830061] [2022-11-03 02:50:11,377 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:50:11,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-03 02:50:11,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:50:11,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-03 02:50:11,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=2125, Unknown=0, NotChecked=0, Total=2352 [2022-11-03 02:50:11,379 INFO L87 Difference]: Start difference. First operand 441 states and 514 transitions. Second operand has 26 states, 23 states have (on average 4.478260869565218) internal successors, (103), 22 states have internal predecessors, (103), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-03 02:50:13,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:13,846 INFO L93 Difference]: Finished difference Result 479 states and 546 transitions. [2022-11-03 02:50:13,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-03 02:50:13,847 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 4.478260869565218) internal successors, (103), 22 states have internal predecessors, (103), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 57 [2022-11-03 02:50:13,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:13,849 INFO L225 Difference]: With dead ends: 479 [2022-11-03 02:50:13,849 INFO L226 Difference]: Without dead ends: 479 [2022-11-03 02:50:13,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 98 SyntacticMatches, 7 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2215 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=785, Invalid=6021, Unknown=0, NotChecked=0, Total=6806 [2022-11-03 02:50:13,850 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 469 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 208 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:13,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [469 Valid, 497 Invalid, 888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 605 Invalid, 0 Unknown, 208 Unchecked, 0.4s Time] [2022-11-03 02:50:13,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2022-11-03 02:50:13,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 435. [2022-11-03 02:50:13,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 402 states have (on average 1.181592039800995) internal successors, (475), 414 states have internal predecessors, (475), 10 states have call successors, (10), 10 states have call predecessors, (10), 17 states have return successors, (20), 10 states have call predecessors, (20), 10 states have call successors, (20) [2022-11-03 02:50:13,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 505 transitions. [2022-11-03 02:50:13,859 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 505 transitions. Word has length 57 [2022-11-03 02:50:13,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:13,860 INFO L495 AbstractCegarLoop]: Abstraction has 435 states and 505 transitions. [2022-11-03 02:50:13,860 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 4.478260869565218) internal successors, (103), 22 states have internal predecessors, (103), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-03 02:50:13,860 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 505 transitions. [2022-11-03 02:50:13,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-03 02:50:13,861 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:13,861 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-03 02:50:13,887 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:14,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-03 02:50:14,063 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:14,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:14,063 INFO L85 PathProgramCache]: Analyzing trace with hash -335560113, now seen corresponding path program 1 times [2022-11-03 02:50:14,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:50:14,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694452834] [2022-11-03 02:50:14,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:14,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:50:14,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:14,707 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-03 02:50:14,708 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:50:14,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694452834] [2022-11-03 02:50:14,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694452834] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:50:14,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200595653] [2022-11-03 02:50:14,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:14,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:50:14,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:50:14,709 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:50:14,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-03 02:50:14,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:14,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 61 conjunts are in the unsatisfiable core [2022-11-03 02:50:14,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:15,469 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:50:15,469 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-03 02:50:15,489 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:50:15,489 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-03 02:50:16,019 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:50:16,179 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:50:16,179 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 22 [2022-11-03 02:50:16,189 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:50:16,189 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2022-11-03 02:50:16,675 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-03 02:50:16,682 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:50:16,683 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 10 [2022-11-03 02:50:16,746 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-03 02:50:16,746 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 21 [2022-11-03 02:50:16,785 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-03 02:50:16,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:50:17,136 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 14 [2022-11-03 02:50:17,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200595653] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:50:17,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [617658309] [2022-11-03 02:50:17,259 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-03 02:50:17,259 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:50:17,260 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:50:17,260 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:50:17,260 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:50:17,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:17,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:17,525 INFO L356 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-03 02:50:17,526 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:17,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:17,626 INFO L356 Elim1Store]: treesize reduction 187, result has 29.7 percent of original size [2022-11-03 02:50:17,627 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:17,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:17,889 INFO L356 Elim1Store]: treesize reduction 240, result has 28.8 percent of original size [2022-11-03 02:50:17,891 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 17 case distinctions, treesize of input 457 treesize of output 461 [2022-11-03 02:50:18,348 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:50:18,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:18,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:18,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:18,716 INFO L356 Elim1Store]: treesize reduction 157, result has 20.7 percent of original size [2022-11-03 02:50:18,717 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:18,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:18,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:18,800 INFO L356 Elim1Store]: treesize reduction 179, result has 30.6 percent of original size [2022-11-03 02:50:18,800 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:50:18,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:18,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:19,088 INFO L356 Elim1Store]: treesize reduction 232, result has 29.5 percent of original size [2022-11-03 02:50:19,088 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 342 treesize of output 388 [2022-11-03 02:50:19,551 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:50:26,712 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '41318#(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-03 02:50:26,712 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:50:26,712 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:50:26,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2022-11-03 02:50:26,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729958482] [2022-11-03 02:50:26,713 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:50:26,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-03 02:50:26,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:50:26,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-03 02:50:26,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=285, Invalid=3021, Unknown=0, NotChecked=0, Total=3306 [2022-11-03 02:50:26,714 INFO L87 Difference]: Start difference. First operand 435 states and 505 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-03 02:50:31,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:31,001 INFO L93 Difference]: Finished difference Result 482 states and 551 transitions. [2022-11-03 02:50:31,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-11-03 02:50:31,002 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-03 02:50:31,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:31,003 INFO L225 Difference]: With dead ends: 482 [2022-11-03 02:50:31,003 INFO L226 Difference]: Without dead ends: 482 [2022-11-03 02:50:31,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 91 SyntacticMatches, 4 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3181 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=973, Invalid=8533, Unknown=0, NotChecked=0, Total=9506 [2022-11-03 02:50:31,004 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 464 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 1383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 663 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:31,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [464 Valid, 773 Invalid, 1383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 640 Invalid, 0 Unknown, 663 Unchecked, 0.6s Time] [2022-11-03 02:50:31,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2022-11-03 02:50:31,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 389. [2022-11-03 02:50:31,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 359 states have (on average 1.1727019498607243) internal successors, (421), 370 states have internal predecessors, (421), 9 states have call successors, (9), 9 states have call predecessors, (9), 16 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2022-11-03 02:50:31,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 449 transitions. [2022-11-03 02:50:31,010 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 449 transitions. Word has length 58 [2022-11-03 02:50:31,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:31,010 INFO L495 AbstractCegarLoop]: Abstraction has 389 states and 449 transitions. [2022-11-03 02:50:31,010 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-03 02:50:31,011 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 449 transitions. [2022-11-03 02:50:31,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-03 02:50:31,011 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:31,012 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:50:31,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:31,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:50:31,215 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:31,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:31,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1923927622, now seen corresponding path program 1 times [2022-11-03 02:50:31,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:50:31,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019543281] [2022-11-03 02:50:31,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:31,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:50:31,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:31,266 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 33 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-03 02:50:31,266 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:50:31,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019543281] [2022-11-03 02:50:31,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019543281] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:50:31,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369820081] [2022-11-03 02:50:31,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:31,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:50:31,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:50:31,268 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:50:31,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-03 02:50:31,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:31,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:50:31,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:31,434 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 33 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-03 02:50:31,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:50:31,486 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 33 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-03 02:50:31,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369820081] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:50:31,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1673544536] [2022-11-03 02:50:31,488 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-03 02:50:31,488 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:50:31,489 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:50:31,489 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:50:31,489 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:50:31,607 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:50:31,607 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:50:31,820 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:50:31,820 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:50:31,994 INFO L356 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-03 02:50:31,995 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:50:32,023 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:50:32,089 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:50:32,446 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:50:32,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:32,540 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:50:32,541 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:50:32,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:32,564 INFO L356 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-03 02:50:32,565 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2022-11-03 02:50:32,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:32,699 INFO L356 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-03 02:50:32,699 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:50:32,771 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:50:35,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1673544536] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:50:35,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:50:35,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [3, 3, 3] total 21 [2022-11-03 02:50:35,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659292420] [2022-11-03 02:50:35,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:50:35,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 02:50:35,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:50:35,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 02:50:35,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2022-11-03 02:50:35,266 INFO L87 Difference]: Start difference. First operand 389 states and 449 transitions. Second operand has 20 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:50:36,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:36,209 INFO L93 Difference]: Finished difference Result 464 states and 530 transitions. [2022-11-03 02:50:36,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-03 02:50:36,210 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 60 [2022-11-03 02:50:36,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:36,211 INFO L225 Difference]: With dead ends: 464 [2022-11-03 02:50:36,211 INFO L226 Difference]: Without dead ends: 464 [2022-11-03 02:50:36,211 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 160 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=152, Invalid=448, Unknown=0, NotChecked=0, Total=600 [2022-11-03 02:50:36,212 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 72 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:36,212 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 189 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-03 02:50:36,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2022-11-03 02:50:36,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 446. [2022-11-03 02:50:36,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 413 states have (on average 1.1694915254237288) internal successors, (483), 425 states have internal predecessors, (483), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (22), 10 states have call predecessors, (22), 10 states have call successors, (22) [2022-11-03 02:50:36,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 515 transitions. [2022-11-03 02:50:36,220 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 515 transitions. Word has length 60 [2022-11-03 02:50:36,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:36,220 INFO L495 AbstractCegarLoop]: Abstraction has 446 states and 515 transitions. [2022-11-03 02:50:36,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 1.411764705882353) internal successors, (24), 17 states have internal predecessors, (24), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:50:36,221 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 515 transitions. [2022-11-03 02:50:36,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-03 02:50:36,222 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:36,222 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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-03 02:50:36,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:36,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-11-03 02:50:36,431 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:36,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:36,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1014263473, now seen corresponding path program 1 times [2022-11-03 02:50:36,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:50:36,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296471446] [2022-11-03 02:50:36,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:36,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:50:36,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:36,514 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 31 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-03 02:50:36,515 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:50:36,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296471446] [2022-11-03 02:50:36,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296471446] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:50:36,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322891881] [2022-11-03 02:50:36,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:36,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:50:36,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:50:36,517 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:50:36,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-11-03 02:50:36,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:36,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 02:50:36,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:36,693 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 31 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-03 02:50:36,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:50:36,830 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-03 02:50:36,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322891881] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-03 02:50:36,830 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:50:36,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 6 [2022-11-03 02:50:36,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241413539] [2022-11-03 02:50:36,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:50:36,831 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:50:36,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:50:36,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:50:36,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:50:36,832 INFO L87 Difference]: Start difference. First operand 446 states and 515 transitions. Second operand has 6 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 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-03 02:50:36,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:36,934 INFO L93 Difference]: Finished difference Result 465 states and 531 transitions. [2022-11-03 02:50:36,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:50:36,935 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 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 61 [2022-11-03 02:50:36,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:36,937 INFO L225 Difference]: With dead ends: 465 [2022-11-03 02:50:36,937 INFO L226 Difference]: Without dead ends: 457 [2022-11-03 02:50:36,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:50:36,939 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 63 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:36,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 123 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:50:36,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2022-11-03 02:50:36,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 441. [2022-11-03 02:50:36,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 408 states have (on average 1.1666666666666667) internal successors, (476), 420 states have internal predecessors, (476), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (21), 10 states have call predecessors, (21), 10 states have call successors, (21) [2022-11-03 02:50:36,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 507 transitions. [2022-11-03 02:50:36,954 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 507 transitions. Word has length 61 [2022-11-03 02:50:36,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:36,957 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 507 transitions. [2022-11-03 02:50:36,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 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-03 02:50:36,957 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 507 transitions. [2022-11-03 02:50:36,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-11-03 02:50:36,958 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:36,958 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-03 02:50:36,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:37,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-11-03 02:50:37,172 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:37,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:37,173 INFO L85 PathProgramCache]: Analyzing trace with hash 2058510792, now seen corresponding path program 1 times [2022-11-03 02:50:37,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:50:37,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143979892] [2022-11-03 02:50:37,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:37,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:50:37,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:37,476 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-03 02:50:37,476 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:50:37,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143979892] [2022-11-03 02:50:37,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143979892] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:50:37,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706293114] [2022-11-03 02:50:37,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:37,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:50:37,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:50:37,478 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:50:37,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-11-03 02:50:37,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:37,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-03 02:50:37,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:37,606 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:50:37,749 INFO L356 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-03 02:50:37,749 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 21 [2022-11-03 02:50:37,776 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 02:50:37,776 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:50:37,789 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-03 02:50:37,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:50:37,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706293114] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:50:37,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1194628295] [2022-11-03 02:50:37,872 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-03 02:50:37,872 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:50:37,872 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:50:37,872 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:50:37,873 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:50:37,985 INFO L356 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-03 02:50:37,985 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2022-11-03 02:50:38,188 INFO L356 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-03 02:50:38,188 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:50:38,375 INFO L356 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-03 02:50:38,375 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:50:38,392 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:50:38,452 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:50:38,762 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-03 02:50:38,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:38,868 INFO L356 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2022-11-03 02:50:38,869 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 103 [2022-11-03 02:50:38,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:39,019 INFO L356 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-03 02:50:39,019 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2022-11-03 02:50:39,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:39,198 INFO L356 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-03 02:50:39,198 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2022-11-03 02:50:39,216 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:50:39,263 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:50:39,301 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-03 02:50:39,366 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:50:44,155 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '45117#(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-03 02:50:44,156 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:50:44,156 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-03 02:50:44,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2022-11-03 02:50:44,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261504726] [2022-11-03 02:50:44,156 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-03 02:50:44,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-03 02:50:44,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:50:44,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-03 02:50:44,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=785, Unknown=0, NotChecked=0, Total=930 [2022-11-03 02:50:44,157 INFO L87 Difference]: Start difference. First operand 441 states and 507 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-03 02:50:44,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:44,353 INFO L93 Difference]: Finished difference Result 467 states and 528 transitions. [2022-11-03 02:50:44,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-03 02:50:44,353 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-03 02:50:44,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:44,355 INFO L225 Difference]: With dead ends: 467 [2022-11-03 02:50:44,355 INFO L226 Difference]: Without dead ends: 467 [2022-11-03 02:50:44,359 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 119 SyntacticMatches, 7 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=174, Invalid=1016, Unknown=0, NotChecked=0, Total=1190 [2022-11-03 02:50:44,359 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 59 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:44,360 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 233 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 151 Invalid, 0 Unknown, 92 Unchecked, 0.1s Time] [2022-11-03 02:50:44,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2022-11-03 02:50:44,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 441. [2022-11-03 02:50:44,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 408 states have (on average 1.1568627450980393) internal successors, (472), 420 states have internal predecessors, (472), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (21), 10 states have call predecessors, (21), 10 states have call successors, (21) [2022-11-03 02:50:44,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 503 transitions. [2022-11-03 02:50:44,370 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 503 transitions. Word has length 62 [2022-11-03 02:50:44,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:44,370 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 503 transitions. [2022-11-03 02:50:44,371 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-03 02:50:44,371 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 503 transitions. [2022-11-03 02:50:44,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-03 02:50:44,372 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:44,372 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-03 02:50:44,416 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:44,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-11-03 02:50:44,599 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:44,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:44,599 INFO L85 PathProgramCache]: Analyzing trace with hash 976800701, now seen corresponding path program 1 times [2022-11-03 02:50:44,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:50:44,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905927997] [2022-11-03 02:50:44,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:44,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:50:44,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 02:50:44,630 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-03 02:50:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 02:50:44,675 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-03 02:50:44,676 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-03 02:50:44,677 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (22 of 23 remaining) [2022-11-03 02:50:44,679 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 23 remaining) [2022-11-03 02:50:44,679 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 23 remaining) [2022-11-03 02:50:44,679 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (19 of 23 remaining) [2022-11-03 02:50:44,680 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (18 of 23 remaining) [2022-11-03 02:50:44,680 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (17 of 23 remaining) [2022-11-03 02:50:44,680 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 23 remaining) [2022-11-03 02:50:44,680 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 23 remaining) [2022-11-03 02:50:44,680 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 23 remaining) [2022-11-03 02:50:44,680 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 23 remaining) [2022-11-03 02:50:44,681 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 23 remaining) [2022-11-03 02:50:44,681 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (11 of 23 remaining) [2022-11-03 02:50:44,681 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (10 of 23 remaining) [2022-11-03 02:50:44,681 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (9 of 23 remaining) [2022-11-03 02:50:44,681 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (8 of 23 remaining) [2022-11-03 02:50:44,681 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (7 of 23 remaining) [2022-11-03 02:50:44,682 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (6 of 23 remaining) [2022-11-03 02:50:44,682 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (5 of 23 remaining) [2022-11-03 02:50:44,682 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (4 of 23 remaining) [2022-11-03 02:50:44,682 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (3 of 23 remaining) [2022-11-03 02:50:44,682 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE (2 of 23 remaining) [2022-11-03 02:50:44,683 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE (1 of 23 remaining) [2022-11-03 02:50:44,683 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE (0 of 23 remaining) [2022-11-03 02:50:44,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-11-03 02:50:44,686 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] [2022-11-03 02:50:44,690 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-03 02:50:44,751 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 02:50:44 BoogieIcfgContainer [2022-11-03 02:50:44,751 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-03 02:50:44,752 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-03 02:50:44,752 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-03 02:50:44,752 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-03 02:50:44,753 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:44:59" (3/4) ... [2022-11-03 02:50:44,757 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-03 02:50:44,757 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-03 02:50:44,757 INFO L158 Benchmark]: Toolchain (without parser) took 347213.78ms. Allocated memory was 155.2MB in the beginning and 427.8MB in the end (delta: 272.6MB). Free memory was 118.3MB in the beginning and 155.4MB in the end (delta: -37.1MB). Peak memory consumption was 234.7MB. Max. memory is 16.1GB. [2022-11-03 02:50:44,757 INFO L158 Benchmark]: CDTParser took 0.36ms. Allocated memory is still 155.2MB. Free memory is still 135.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:50:44,758 INFO L158 Benchmark]: CACSL2BoogieTranslator took 818.69ms. Allocated memory is still 155.2MB. Free memory was 118.0MB in the beginning and 121.3MB in the end (delta: -3.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-03 02:50:44,758 INFO L158 Benchmark]: Boogie Procedure Inliner took 97.26ms. Allocated memory is still 155.2MB. Free memory was 121.3MB in the beginning and 118.8MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 02:50:44,758 INFO L158 Benchmark]: Boogie Preprocessor took 60.40ms. Allocated memory is still 155.2MB. Free memory was 118.8MB in the beginning and 117.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 02:50:44,758 INFO L158 Benchmark]: RCFGBuilder took 754.75ms. Allocated memory is still 155.2MB. Free memory was 117.2MB in the beginning and 100.0MB in the end (delta: 17.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2022-11-03 02:50:44,759 INFO L158 Benchmark]: TraceAbstraction took 345468.88ms. Allocated memory was 155.2MB in the beginning and 427.8MB in the end (delta: 272.6MB). Free memory was 99.0MB in the beginning and 155.4MB in the end (delta: -56.4MB). Peak memory consumption was 218.1MB. Max. memory is 16.1GB. [2022-11-03 02:50:44,759 INFO L158 Benchmark]: Witness Printer took 5.10ms. Allocated memory is still 427.8MB. Free memory is still 155.4MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:50:44,759 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.36ms. Allocated memory is still 155.2MB. Free memory is still 135.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 818.69ms. Allocated memory is still 155.2MB. Free memory was 118.0MB in the beginning and 121.3MB in the end (delta: -3.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 97.26ms. Allocated memory is still 155.2MB. Free memory was 121.3MB in the beginning and 118.8MB in the end (delta: 2.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 60.40ms. Allocated memory is still 155.2MB. Free memory was 118.8MB in the beginning and 117.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 754.75ms. Allocated memory is still 155.2MB. Free memory was 117.2MB in the beginning and 100.0MB in the end (delta: 17.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 345468.88ms. Allocated memory was 155.2MB in the beginning and 427.8MB in the end (delta: 272.6MB). Free memory was 99.0MB in the beginning and 155.4MB in the end (delta: -56.4MB). Peak memory consumption was 218.1MB. Max. memory is 16.1GB. * Witness Printer took 5.10ms. Allocated memory is still 427.8MB. Free memory is still 155.4MB. There was no memory consumed. 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: 722]: 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 722. Possible FailurePath: [L685] int state = STATE_1; [L686] char *global = 0; [L687-L690] const struct command commands[] = { {"c1",c1,STATE_1}, {"c2",c2,STATE_2} }; [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={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 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={3:0}, input={3: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={7: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={7:0}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={7:0}, state=1, x={7:0}] [L695] RET commands[i].function() [L723] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L724] CALL parse_input("c1") VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={4:0}, input={4:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={4:0}, input={4:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={4:0}, input={4:0}, state=1] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={4:0}, input={4:0}, state=1] [L724] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L725] CALL parse_input("c2") VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={1:0}, global={7:0}, i=0, input={5:0}, input={5:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=7, \old(state)=1, commands={6:0}, commands[i].name={2:0}, global={7:0}, i=1, input={5:0}, input={5:0}, state=1] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={5:0}, input={5:0}, state=1] [L692] COND FALSE !(i < 2) VAL [\old(global)=7, \old(global)=0, \old(state)=1, commands={6:0}, global={7:0}, i=2, input={5:0}, input={5:0}, state=1] [L725] RET parse_input("c2") VAL [commands={6:0}, global={7:0}, state=1] [L726] return 0; VAL [\result=0, commands={6:0}, global={7: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: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 715]: 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: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 719]: 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, 64 locations, 23 error locations. Started 1 CEGAR loops. OverallTime: 345.3s, OverallIterations: 45, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 43.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 14175 SdHoareTripleChecker+Valid, 15.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 14171 mSDsluCounter, 13841 SdHoareTripleChecker+Invalid, 13.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 3685 IncrementalHoareTripleChecker+Unchecked, 11850 mSDsCounter, 2193 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 12978 IncrementalHoareTripleChecker+Invalid, 18856 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2193 mSolverCounterUnsat, 2267 mSDtfsCounter, 12978 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4662 GetRequests, 2844 SyntacticMatches, 163 SemanticMatches, 1655 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32975 ImplicationChecksByTransitivity, 232.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=727occurred in iteration=18, InterpolantAutomatonStates: 725, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.8s AutomataMinimizationTime, 44 MinimizatonAttempts, 2459 StatesRemovedByMinimization, 43 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 2.1s SatisfiabilityAnalysisTime, 37.6s InterpolantComputationTime, 3230 NumberOfCodeBlocks, 3206 NumberOfCodeBlocksAsserted, 86 NumberOfCheckSat, 3648 ConstructedInterpolants, 308 QuantifiedInterpolants, 43564 SizeOfPredicates, 191 NumberOfNonLiveVariables, 9683 ConjunctsInSsa, 764 ConjunctsInUnsatCore, 93 InterpolantComputations, 11 PerfectInterpolantSequences, 1160/2455 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: 5.5s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 6, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 63, DAG_INTERPRETER_EARLY_EXITS: 0, TOOLS_POST_APPLICATIONS: 113, TOOLS_POST_TIME: 4.4s, TOOLS_POST_CALL_APPLICATIONS: 12, TOOLS_POST_CALL_TIME: 0.2s, TOOLS_POST_RETURN_APPLICATIONS: 6, TOOLS_POST_RETURN_TIME: 0.2s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 131, TOOLS_QUANTIFIERELIM_TIME: 4.7s, TOOLS_QUANTIFIERELIM_MAX_TIME: 0.4s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 203, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 16, DOMAIN_JOIN_TIME: 0.4s, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.0s, DOMAIN_WIDEN_APPLICATIONS: 1, DOMAIN_WIDEN_TIME: 0.0s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 2, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 63, DOMAIN_ISBOTTOM_TIME: 0.2s, LOOP_SUMMARIZER_APPLICATIONS: 1, LOOP_SUMMARIZER_CACHE_MISSES: 1, LOOP_SUMMARIZER_OVERALL_TIME: 1.3s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 1.3s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 2, CALL_SUMMARIZER_APPLICATIONS: 6, CALL_SUMMARIZER_CACHE_MISSES: 2, CALL_SUMMARIZER_OVERALL_TIME: 1.2s, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 1.2s, 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: 758, DAG_COMPRESSION_RETAINED_NODES: 167, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-03 02:50:44,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI --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 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c --- 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-5e519f3 [2022-11-03 02:50:47,279 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:50:47,283 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:50:47,324 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:50:47,324 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:50:47,328 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:50:47,331 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:50:47,333 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:50:47,338 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:50:47,340 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:50:47,341 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:50:47,345 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:50:47,345 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:50:47,351 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:50:47,353 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:50:47,354 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:50:47,356 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:50:47,358 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:50:47,362 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:50:47,364 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:50:47,371 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:50:47,373 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:50:47,374 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:50:47,375 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:50:47,380 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:50:47,384 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:50:47,385 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:50:47,386 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:50:47,387 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:50:47,389 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:50:47,389 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:50:47,390 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:50:47,392 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:50:47,393 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:50:47,394 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:50:47,394 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:50:47,395 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:50:47,396 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:50:47,396 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:50:47,398 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:50:47,399 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:50:47,400 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2022-11-03 02:50:47,447 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:50:47,447 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:50:47,448 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:50:47,448 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:50:47,449 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:50:47,450 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:50:47,450 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:50:47,450 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:50:47,450 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:50:47,450 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:50:47,452 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:50:47,452 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:50:47,454 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-03 02:50:47,454 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-03 02:50:47,454 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:50:47,454 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 02:50:47,455 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-03 02:50:47,455 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:50:47,455 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 02:50:47,455 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:50:47,456 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-03 02:50:47,456 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-03 02:50:47,456 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-03 02:50:47,456 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:50:47,456 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:50:47,457 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 02:50:47,457 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 02:50:47,457 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 02:50:47,457 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:50:47,458 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:50:47,458 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 02:50:47,458 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:50:47,458 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:50:47,459 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:50:47,459 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:50:47,460 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 02:50:47,460 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 02:50:47,460 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:50:47,460 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 02:50:47,460 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_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/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_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI 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 -> 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c [2022-11-03 02:50:47,885 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:50:47,915 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:50:47,919 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:50:47,921 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:50:47,922 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:50:47,923 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2022-11-03 02:50:48,001 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/data/8bde3f2fe/288265b8b2944083a1fc4588ce653c99/FLAG3c2b7ac60 [2022-11-03 02:50:48,744 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:50:48,744 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2022-11-03 02:50:48,764 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/data/8bde3f2fe/288265b8b2944083a1fc4588ce653c99/FLAG3c2b7ac60 [2022-11-03 02:50:48,995 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/data/8bde3f2fe/288265b8b2944083a1fc4588ce653c99 [2022-11-03 02:50:48,999 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:50:49,000 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:50:49,001 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:50:49,001 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:50:49,009 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:50:49,010 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:50:48" (1/1) ... [2022-11-03 02:50:49,011 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4799c865 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49, skipping insertion in model container [2022-11-03 02:50:49,014 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:50:48" (1/1) ... [2022-11-03 02:50:49,023 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:50:49,088 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:50:49,487 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:50:49,501 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:50:49,552 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:50:49,603 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:50:49,606 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49 WrapperNode [2022-11-03 02:50:49,606 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:50:49,608 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:50:49,608 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:50:49,608 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:50:49,617 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,640 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,663 INFO L138 Inliner]: procedures = 169, calls = 43, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 100 [2022-11-03 02:50:49,664 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:50:49,665 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:50:49,665 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:50:49,665 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:50:49,676 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,676 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,681 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,681 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,692 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,697 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,700 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,701 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,705 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:50:49,706 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:50:49,706 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:50:49,707 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:50:49,708 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (1/1) ... [2022-11-03 02:50:49,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:50:49,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:50:49,756 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:50:49,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:50:49,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-03 02:50:49,812 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-11-03 02:50:49,813 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-11-03 02:50:49,815 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:50:49,816 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:50:49,817 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:50:49,817 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:50:49,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:50:49,817 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 02:50:49,817 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:50:49,818 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:50:50,075 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:50:50,078 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:50:50,533 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:50:50,545 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:50:50,546 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 02:50:50,548 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:50:50 BoogieIcfgContainer [2022-11-03 02:50:50,548 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:50:50,551 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:50:50,551 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:50:50,555 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:50:50,555 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:50:48" (1/3) ... [2022-11-03 02:50:50,555 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@515242b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:50:50, skipping insertion in model container [2022-11-03 02:50:50,556 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:50:49" (2/3) ... [2022-11-03 02:50:50,556 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@515242b7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:50:50, skipping insertion in model container [2022-11-03 02:50:50,556 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:50:50" (3/3) ... [2022-11-03 02:50:50,557 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2022-11-03 02:50:50,577 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:50:50,577 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2022-11-03 02:50:50,648 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:50:50,659 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;@2a7c5e60, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:50:50,660 INFO L358 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2022-11-03 02:50:50,668 INFO L276 IsEmpty]: Start isEmpty. Operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 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-03 02:50:50,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-03 02:50:50,681 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:50,682 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-03 02:50:50,682 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:50,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:50,691 INFO L85 PathProgramCache]: Analyzing trace with hash -594954629, now seen corresponding path program 1 times [2022-11-03 02:50:50,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:50:50,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [844267489] [2022-11-03 02:50:50,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:50,710 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:50:50,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:50:50,714 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:50:50,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 02:50:50,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:50,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:50:50,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:51,004 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-03 02:50:51,005 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:50:51,006 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:50:51,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [844267489] [2022-11-03 02:50:51,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [844267489] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:50:51,008 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:50:51,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-03 02:50:51,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307170303] [2022-11-03 02:50:51,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:50:51,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:50:51,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:50:51,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:50:51,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:50:51,056 INFO L87 Difference]: Start difference. First operand has 67 states, 39 states have (on average 1.794871794871795) internal successors, (70), 62 states have internal predecessors, (70), 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-03 02:50:51,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:51,304 INFO L93 Difference]: Finished difference Result 121 states and 139 transitions. [2022-11-03 02:50:51,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:50:51,307 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-03 02:50:51,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:51,332 INFO L225 Difference]: With dead ends: 121 [2022-11-03 02:50:51,333 INFO L226 Difference]: Without dead ends: 117 [2022-11-03 02:50:51,335 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-03 02:50:51,342 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 56 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:51,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 109 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:50:51,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2022-11-03 02:50:51,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 88. [2022-11-03 02:50:51,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 58 states have (on average 1.7241379310344827) internal successors, (100), 80 states have internal predecessors, (100), 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-03 02:50:51,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 113 transitions. [2022-11-03 02:50:51,438 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 113 transitions. Word has length 6 [2022-11-03 02:50:51,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:51,438 INFO L495 AbstractCegarLoop]: Abstraction has 88 states and 113 transitions. [2022-11-03 02:50:51,439 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-03 02:50:51,439 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 113 transitions. [2022-11-03 02:50:51,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-03 02:50:51,440 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:51,440 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-03 02:50:51,448 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-03 02:50:51,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:50:51,641 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:51,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:51,642 INFO L85 PathProgramCache]: Analyzing trace with hash -594954628, now seen corresponding path program 1 times [2022-11-03 02:50:51,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:50:51,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [672393994] [2022-11-03 02:50:51,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:51,644 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:50:51,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:50:51,645 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:50:51,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 02:50:51,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:51,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:50:51,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:51,874 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-03 02:50:51,875 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:50:51,875 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:50:51,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [672393994] [2022-11-03 02:50:51,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [672393994] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:50:51,876 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:50:51,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 02:50:51,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125165963] [2022-11-03 02:50:51,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:50:51,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:50:51,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:50:51,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:50:51,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:50:51,879 INFO L87 Difference]: Start difference. First operand 88 states and 113 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-03 02:50:52,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:52,216 INFO L93 Difference]: Finished difference Result 214 states and 281 transitions. [2022-11-03 02:50:52,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:50:52,219 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-03 02:50:52,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:52,222 INFO L225 Difference]: With dead ends: 214 [2022-11-03 02:50:52,224 INFO L226 Difference]: Without dead ends: 214 [2022-11-03 02:50:52,224 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-03 02:50:52,227 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 143 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:52,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 158 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:50:52,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2022-11-03 02:50:52,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 156. [2022-11-03 02:50:52,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 120 states have (on average 1.7666666666666666) internal successors, (212), 142 states have internal predecessors, (212), 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-03 02:50:52,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 243 transitions. [2022-11-03 02:50:52,253 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 243 transitions. Word has length 6 [2022-11-03 02:50:52,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:52,255 INFO L495 AbstractCegarLoop]: Abstraction has 156 states and 243 transitions. [2022-11-03 02:50:52,256 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-03 02:50:52,257 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 243 transitions. [2022-11-03 02:50:52,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-03 02:50:52,257 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:52,258 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:50:52,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-11-03 02:50:52,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:50:52,469 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:52,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:52,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1263724334, now seen corresponding path program 1 times [2022-11-03 02:50:52,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:50:52,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [690591833] [2022-11-03 02:50:52,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:52,471 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:50:52,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:50:52,473 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:50:52,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 02:50:52,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:52,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:50:52,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:52,753 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:50:52,783 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-03 02:50:52,784 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:50:52,784 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:50:52,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [690591833] [2022-11-03 02:50:52,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [690591833] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:50:52,792 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:50:52,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:50:52,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129572521] [2022-11-03 02:50:52,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:50:52,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:50:52,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:50:52,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:50:52,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:50:52,796 INFO L87 Difference]: Start difference. First operand 156 states and 243 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-03 02:50:53,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:53,208 INFO L93 Difference]: Finished difference Result 247 states and 351 transitions. [2022-11-03 02:50:53,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:50:53,209 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-03 02:50:53,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:53,212 INFO L225 Difference]: With dead ends: 247 [2022-11-03 02:50:53,212 INFO L226 Difference]: Without dead ends: 247 [2022-11-03 02:50:53,213 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-03 02:50:53,214 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 108 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:53,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 191 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:50:53,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2022-11-03 02:50:53,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 159. [2022-11-03 02:50:53,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 123 states have (on average 1.7479674796747968) internal successors, (215), 145 states have internal predecessors, (215), 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-03 02:50:53,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 246 transitions. [2022-11-03 02:50:53,240 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 246 transitions. Word has length 7 [2022-11-03 02:50:53,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:53,240 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 246 transitions. [2022-11-03 02:50:53,241 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-03 02:50:53,241 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 246 transitions. [2022-11-03 02:50:53,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-03 02:50:53,241 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:53,241 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:50:53,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:53,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:50:53,451 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:53,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:53,452 INFO L85 PathProgramCache]: Analyzing trace with hash -520748645, now seen corresponding path program 1 times [2022-11-03 02:50:53,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:50:53,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [813565091] [2022-11-03 02:50:53,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:53,453 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:50:53,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:50:53,454 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:50:53,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 02:50:53,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:53,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 02:50:53,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:53,720 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:50:53,728 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:50:53,760 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-03 02:50:53,761 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:50:53,761 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:50:53,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [813565091] [2022-11-03 02:50:53,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [813565091] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:50:53,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:50:53,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:50:53,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850621639] [2022-11-03 02:50:53,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:50:53,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:50:53,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:50:53,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:50:53,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:50:53,775 INFO L87 Difference]: Start difference. First operand 159 states and 246 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-03 02:50:54,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:54,079 INFO L93 Difference]: Finished difference Result 216 states and 282 transitions. [2022-11-03 02:50:54,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:50:54,080 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-03 02:50:54,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:54,081 INFO L225 Difference]: With dead ends: 216 [2022-11-03 02:50:54,081 INFO L226 Difference]: Without dead ends: 216 [2022-11-03 02:50:54,082 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-03 02:50:54,083 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 146 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:54,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 210 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:50:54,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-11-03 02:50:54,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 159. [2022-11-03 02:50:54,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 123 states have (on average 1.7317073170731707) internal successors, (213), 145 states have internal predecessors, (213), 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-03 02:50:54,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 244 transitions. [2022-11-03 02:50:54,097 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 244 transitions. Word has length 8 [2022-11-03 02:50:54,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:54,097 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 244 transitions. [2022-11-03 02:50:54,097 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-03 02:50:54,097 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 244 transitions. [2022-11-03 02:50:54,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-03 02:50:54,098 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:54,098 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:50:54,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:54,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:50:54,310 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:54,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:54,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1036661236, now seen corresponding path program 1 times [2022-11-03 02:50:54,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:50:54,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1706798177] [2022-11-03 02:50:54,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:54,312 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:50:54,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:50:54,313 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:50:54,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 02:50:54,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:54,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:50:54,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:54,498 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-03 02:50:54,498 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:50:54,498 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:50:54,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1706798177] [2022-11-03 02:50:54,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1706798177] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:50:54,499 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:50:54,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:50:54,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434569165] [2022-11-03 02:50:54,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:50:54,500 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:50:54,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:50:54,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:50:54,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:50:54,501 INFO L87 Difference]: Start difference. First operand 159 states and 244 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-03 02:50:54,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:54,758 INFO L93 Difference]: Finished difference Result 253 states and 346 transitions. [2022-11-03 02:50:54,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:50:54,759 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-03 02:50:54,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:54,761 INFO L225 Difference]: With dead ends: 253 [2022-11-03 02:50:54,761 INFO L226 Difference]: Without dead ends: 253 [2022-11-03 02:50:54,762 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-03 02:50:54,762 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 147 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:54,763 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 209 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:50:54,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-11-03 02:50:54,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 192. [2022-11-03 02:50:54,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 154 states have (on average 1.6818181818181819) internal successors, (259), 177 states have internal predecessors, (259), 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-03 02:50:54,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 290 transitions. [2022-11-03 02:50:54,777 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 290 transitions. Word has length 9 [2022-11-03 02:50:54,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:54,778 INFO L495 AbstractCegarLoop]: Abstraction has 192 states and 290 transitions. [2022-11-03 02:50:54,778 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-03 02:50:54,778 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 290 transitions. [2022-11-03 02:50:54,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-03 02:50:54,779 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:54,779 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:50:54,799 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:54,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:50:54,992 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:54,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:54,992 INFO L85 PathProgramCache]: Analyzing trace with hash 2071727293, now seen corresponding path program 1 times [2022-11-03 02:50:54,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:50:54,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [758438017] [2022-11-03 02:50:54,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:54,993 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:50:54,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:50:54,994 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:50:54,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 02:50:55,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:55,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:50:55,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:55,168 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-03 02:50:55,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:50:55,169 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:50:55,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [758438017] [2022-11-03 02:50:55,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [758438017] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:50:55,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:50:55,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:50:55,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282297708] [2022-11-03 02:50:55,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:50:55,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:50:55,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:50:55,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:50:55,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:50:55,173 INFO L87 Difference]: Start difference. First operand 192 states and 290 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-03 02:50:55,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:55,460 INFO L93 Difference]: Finished difference Result 242 states and 313 transitions. [2022-11-03 02:50:55,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:50:55,460 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-03 02:50:55,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:55,462 INFO L225 Difference]: With dead ends: 242 [2022-11-03 02:50:55,462 INFO L226 Difference]: Without dead ends: 242 [2022-11-03 02:50:55,463 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-03 02:50:55,463 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 186 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:55,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 207 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:50:55,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2022-11-03 02:50:55,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 206. [2022-11-03 02:50:55,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 167 states have (on average 1.6766467065868262) internal successors, (280), 191 states have internal predecessors, (280), 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-03 02:50:55,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 311 transitions. [2022-11-03 02:50:55,487 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 311 transitions. Word has length 10 [2022-11-03 02:50:55,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:55,487 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 311 transitions. [2022-11-03 02:50:55,487 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-03 02:50:55,488 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 311 transitions. [2022-11-03 02:50:55,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-03 02:50:55,488 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:55,489 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:50:55,505 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:55,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:50:55,701 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:55,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:55,701 INFO L85 PathProgramCache]: Analyzing trace with hash 288674115, now seen corresponding path program 1 times [2022-11-03 02:50:55,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:50:55,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1856718147] [2022-11-03 02:50:55,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:55,702 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:50:55,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:50:55,703 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:50:55,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 02:50:55,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:55,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:50:55,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:55,975 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-03 02:50:55,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:50:56,646 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-03 02:50:56,647 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:50:56,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1856718147] [2022-11-03 02:50:56,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1856718147] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:50:56,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [925524779] [2022-11-03 02:50:56,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:56,648 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:50:56,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:50:56,654 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:50:56,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2022-11-03 02:50:56,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:56,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:50:56,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:56,957 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-03 02:50:56,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:50:57,387 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-03 02:50:57,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [925524779] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:50:57,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862285388] [2022-11-03 02:50:57,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:57,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:50:57,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:50:57,391 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:50:57,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-03 02:50:57,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:57,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:50:57,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:57,626 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-03 02:50:57,627 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:50:58,053 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-03 02:50:58,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862285388] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:50:58,054 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:50:58,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 6 [2022-11-03 02:50:58,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957311408] [2022-11-03 02:50:58,054 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:50:58,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:50:58,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:50:58,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:50:58,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:50:58,055 INFO L87 Difference]: Start difference. First operand 206 states and 311 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-03 02:50:58,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:58,790 INFO L93 Difference]: Finished difference Result 368 states and 497 transitions. [2022-11-03 02:50:58,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:50:58,791 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-03 02:50:58,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:58,793 INFO L225 Difference]: With dead ends: 368 [2022-11-03 02:50:58,793 INFO L226 Difference]: Without dead ends: 368 [2022-11-03 02:50:58,793 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-03 02:50:58,794 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 444 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:58,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 286 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-03 02:50:58,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2022-11-03 02:50:58,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 241. [2022-11-03 02:50:58,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 200 states have (on average 1.655) internal successors, (331), 226 states have internal predecessors, (331), 9 states have call successors, (9), 5 states have call predecessors, (9), 9 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2022-11-03 02:50:58,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 368 transitions. [2022-11-03 02:50:58,807 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 368 transitions. Word has length 14 [2022-11-03 02:50:58,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:58,808 INFO L495 AbstractCegarLoop]: Abstraction has 241 states and 368 transitions. [2022-11-03 02:50:58,808 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-03 02:50:58,808 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 368 transitions. [2022-11-03 02:50:58,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-03 02:50:58,809 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:58,809 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:50:58,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:59,043 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-11-03 02:50:59,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-11-03 02:50:59,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:50:59,420 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:50:59,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:59,421 INFO L85 PathProgramCache]: Analyzing trace with hash 358962923, now seen corresponding path program 1 times [2022-11-03 02:50:59,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:50:59,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [396794476] [2022-11-03 02:50:59,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:59,421 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:50:59,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:50:59,423 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:50:59,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 02:50:59,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:59,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:50:59,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:59,764 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:50:59,782 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-03 02:50:59,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:50:59,983 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-03 02:50:59,984 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:50:59,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [396794476] [2022-11-03 02:50:59,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [396794476] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:50:59,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1177903715] [2022-11-03 02:50:59,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:59,984 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:50:59,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:50:59,986 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:51:00,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2022-11-03 02:51:00,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:00,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 02:51:00,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:00,471 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:51:00,500 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-03 02:51:00,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:00,601 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-03 02:51:00,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1177903715] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:51:00,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996080024] [2022-11-03 02:51:00,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:00,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:51:00,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:51:00,603 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:51:00,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-03 02:51:00,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:00,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-03 02:51:00,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:01,106 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:51:01,112 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-03 02:51:01,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:01,612 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-03 02:51:01,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996080024] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:51:01,613 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:51:01,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 18 [2022-11-03 02:51:01,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877909060] [2022-11-03 02:51:01,613 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:51:01,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 02:51:01,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:51:01,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 02:51:01,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2022-11-03 02:51:01,615 INFO L87 Difference]: Start difference. First operand 241 states and 368 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-03 02:51:04,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:51:04,687 INFO L93 Difference]: Finished difference Result 633 states and 837 transitions. [2022-11-03 02:51:04,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-03 02:51:04,688 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-03 02:51:04,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:51:04,691 INFO L225 Difference]: With dead ends: 633 [2022-11-03 02:51:04,691 INFO L226 Difference]: Without dead ends: 633 [2022-11-03 02:51:04,692 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-03 02:51:04,693 INFO L413 NwaCegarLoop]: 95 mSDtfsCounter, 1339 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 766 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1339 SdHoareTripleChecker+Valid, 746 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:51:04,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1339 Valid, 746 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 766 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-03 02:51:04,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2022-11-03 02:51:04,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 322. [2022-11-03 02:51:04,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 278 states have (on average 1.643884892086331) internal successors, (457), 307 states have internal predecessors, (457), 9 states have call successors, (9), 5 states have call predecessors, (9), 12 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2022-11-03 02:51:04,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 500 transitions. [2022-11-03 02:51:04,710 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 500 transitions. Word has length 15 [2022-11-03 02:51:04,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:51:04,710 INFO L495 AbstractCegarLoop]: Abstraction has 322 states and 500 transitions. [2022-11-03 02:51:04,711 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-03 02:51:04,711 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 500 transitions. [2022-11-03 02:51:04,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-03 02:51:04,711 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:51:04,712 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:51:04,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:04,953 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:05,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:05,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:51:05,333 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:51:05,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:51:05,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1757051230, now seen corresponding path program 1 times [2022-11-03 02:51:05,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:51:05,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1275597547] [2022-11-03 02:51:05,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:05,333 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:51:05,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:51:05,334 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:51:05,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-03 02:51:05,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:05,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 02:51:05,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:05,725 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:51:05,733 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:51:05,757 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-03 02:51:05,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:05,983 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-03 02:51:05,983 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:51:05,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1275597547] [2022-11-03 02:51:05,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1275597547] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:51:05,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1694095552] [2022-11-03 02:51:05,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:05,984 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:51:05,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:51:05,990 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:51:05,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2022-11-03 02:51:06,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:06,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 02:51:06,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:06,375 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:51:06,384 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:51:06,397 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-03 02:51:06,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:06,508 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-03 02:51:06,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1694095552] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:51:06,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857907103] [2022-11-03 02:51:06,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:06,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:51:06,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:51:06,510 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:51:06,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-03 02:51:06,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:06,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-03 02:51:06,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:07,031 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:51:07,038 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:51:07,100 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-03 02:51:07,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:07,628 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-03 02:51:07,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857907103] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:51:07,629 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:51:07,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 15 [2022-11-03 02:51:07,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117929873] [2022-11-03 02:51:07,629 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:51:07,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-03 02:51:07,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:51:07,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-03 02:51:07,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-11-03 02:51:07,631 INFO L87 Difference]: Start difference. First operand 322 states and 500 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-03 02:51:10,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:51:10,765 INFO L93 Difference]: Finished difference Result 849 states and 1156 transitions. [2022-11-03 02:51:10,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-03 02:51:10,766 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-03 02:51:10,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:51:10,770 INFO L225 Difference]: With dead ends: 849 [2022-11-03 02:51:10,770 INFO L226 Difference]: Without dead ends: 849 [2022-11-03 02:51:10,771 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2022-11-03 02:51:10,771 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 1104 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1104 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:51:10,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1104 Valid, 846 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-03 02:51:10,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 849 states. [2022-11-03 02:51:10,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 849 to 433. [2022-11-03 02:51:10,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 433 states, 383 states have (on average 1.6631853785900783) internal successors, (637), 414 states have internal predecessors, (637), 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-03 02:51:10,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 696 transitions. [2022-11-03 02:51:10,793 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 696 transitions. Word has length 16 [2022-11-03 02:51:10,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:51:10,793 INFO L495 AbstractCegarLoop]: Abstraction has 433 states and 696 transitions. [2022-11-03 02:51:10,794 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-03 02:51:10,794 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 696 transitions. [2022-11-03 02:51:10,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-03 02:51:10,795 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:51:10,795 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-03 02:51:10,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:11,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-11-03 02:51:11,205 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:11,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:51:11,398 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:51:11,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:51:11,398 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986564, now seen corresponding path program 1 times [2022-11-03 02:51:11,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:51:11,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [149071748] [2022-11-03 02:51:11,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:11,399 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:51:11,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:51:11,400 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:51:11,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 02:51:11,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:11,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:51:11,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:11,523 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-03 02:51:11,524 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:51:11,524 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:51:11,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [149071748] [2022-11-03 02:51:11,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [149071748] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:51:11,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:51:11,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-03 02:51:11,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735374907] [2022-11-03 02:51:11,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:51:11,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:51:11,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:51:11,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:51:11,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:51:11,527 INFO L87 Difference]: Start difference. First operand 433 states and 696 transitions. Second operand has 3 states, 2 states have (on average 8.5) 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-03 02:51:11,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:51:11,557 INFO L93 Difference]: Finished difference Result 583 states and 924 transitions. [2022-11-03 02:51:11,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:51:11,558 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) 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-03 02:51:11,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:51:11,562 INFO L225 Difference]: With dead ends: 583 [2022-11-03 02:51:11,562 INFO L226 Difference]: Without dead ends: 583 [2022-11-03 02:51:11,563 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-03 02:51:11,564 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 54 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:51:11,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 119 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:51:11,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2022-11-03 02:51:11,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 565. [2022-11-03 02:51:11,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 504 states have (on average 1.6468253968253967) internal successors, (830), 539 states have internal predecessors, (830), 15 states have call successors, (15), 10 states have call predecessors, (15), 23 states have return successors, (75), 15 states have call predecessors, (75), 15 states have call successors, (75) [2022-11-03 02:51:11,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 920 transitions. [2022-11-03 02:51:11,587 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 920 transitions. Word has length 18 [2022-11-03 02:51:11,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:51:11,588 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 920 transitions. [2022-11-03 02:51:11,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) 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-03 02:51:11,588 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 920 transitions. [2022-11-03 02:51:11,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-03 02:51:11,589 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:51:11,589 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-03 02:51:11,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:11,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:51:11,801 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:51:11,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:51:11,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1592986820, now seen corresponding path program 1 times [2022-11-03 02:51:11,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:51:11,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1728702059] [2022-11-03 02:51:11,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:11,802 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:51:11,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:51:11,803 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:51:11,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-03 02:51:11,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:11,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:51:11,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:11,959 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-03 02:51:11,959 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:51:11,959 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:51:11,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1728702059] [2022-11-03 02:51:11,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1728702059] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:51:11,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:51:11,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 02:51:11,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761951530] [2022-11-03 02:51:11,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:51:11,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:51:11,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:51:11,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:51:11,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:51:11,962 INFO L87 Difference]: Start difference. First operand 565 states and 920 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-03 02:51:12,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:51:12,014 INFO L93 Difference]: Finished difference Result 608 states and 938 transitions. [2022-11-03 02:51:12,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:51:12,018 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-03 02:51:12,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:51:12,021 INFO L225 Difference]: With dead ends: 608 [2022-11-03 02:51:12,021 INFO L226 Difference]: Without dead ends: 608 [2022-11-03 02:51:12,022 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-03 02:51:12,022 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 34 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:51:12,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 120 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:51:12,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2022-11-03 02:51:12,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 584. [2022-11-03 02:51:12,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 520 states have (on average 1.6211538461538462) internal successors, (843), 557 states have internal predecessors, (843), 15 states have call successors, (15), 11 states have call predecessors, (15), 26 states have return successors, (65), 15 states have call predecessors, (65), 15 states have call successors, (65) [2022-11-03 02:51:12,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 923 transitions. [2022-11-03 02:51:12,042 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 923 transitions. Word has length 18 [2022-11-03 02:51:12,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:51:12,043 INFO L495 AbstractCegarLoop]: Abstraction has 584 states and 923 transitions. [2022-11-03 02:51:12,044 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-03 02:51:12,044 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 923 transitions. [2022-11-03 02:51:12,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-03 02:51:12,046 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:51:12,046 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:51:12,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:12,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:51:12,260 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:51:12,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:51:12,260 INFO L85 PathProgramCache]: Analyzing trace with hash 2137943300, now seen corresponding path program 1 times [2022-11-03 02:51:12,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:51:12,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [319878810] [2022-11-03 02:51:12,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:12,261 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:51:12,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:51:12,262 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:51:12,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-03 02:51:12,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:12,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:51:12,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:12,404 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-03 02:51:12,405 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:51:12,405 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:51:12,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [319878810] [2022-11-03 02:51:12,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [319878810] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:51:12,405 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:51:12,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-03 02:51:12,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472674362] [2022-11-03 02:51:12,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:51:12,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:51:12,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:51:12,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:51:12,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:51:12,407 INFO L87 Difference]: Start difference. First operand 584 states and 923 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 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-03 02:51:12,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:51:12,461 INFO L93 Difference]: Finished difference Result 599 states and 922 transitions. [2022-11-03 02:51:12,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:51:12,461 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 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 19 [2022-11-03 02:51:12,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:51:12,464 INFO L225 Difference]: With dead ends: 599 [2022-11-03 02:51:12,464 INFO L226 Difference]: Without dead ends: 599 [2022-11-03 02:51:12,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 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-03 02:51:12,465 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 31 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:51:12,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 121 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:51:12,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-11-03 02:51:12,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 584. [2022-11-03 02:51:12,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 520 states have (on average 1.6115384615384616) internal successors, (838), 557 states have internal predecessors, (838), 15 states have call successors, (15), 11 states have call predecessors, (15), 26 states have return successors, (65), 15 states have call predecessors, (65), 15 states have call successors, (65) [2022-11-03 02:51:12,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 918 transitions. [2022-11-03 02:51:12,487 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 918 transitions. Word has length 19 [2022-11-03 02:51:12,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:51:12,487 INFO L495 AbstractCegarLoop]: Abstraction has 584 states and 918 transitions. [2022-11-03 02:51:12,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 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-03 02:51:12,488 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 918 transitions. [2022-11-03 02:51:12,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-03 02:51:12,489 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:51:12,489 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2022-11-03 02:51:12,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2022-11-03 02:51:12,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:51:12,708 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:51:12,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:51:12,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1621609206, now seen corresponding path program 2 times [2022-11-03 02:51:12,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:51:12,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1752109174] [2022-11-03 02:51:12,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:51:12,709 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:51:12,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:51:12,711 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:51:12,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-03 02:51:12,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:51:12,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:51:12,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 02:51:12,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:13,051 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-03 02:51:13,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:14,189 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-03 02:51:14,189 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:51:14,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1752109174] [2022-11-03 02:51:14,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1752109174] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:51:14,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1563962883] [2022-11-03 02:51:14,190 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:51:14,190 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:51:14,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:51:14,191 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:51:14,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2022-11-03 02:51:14,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:51:14,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:51:14,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:51:14,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:14,440 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-03 02:51:14,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:14,580 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-03 02:51:14,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1563962883] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:51:14,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912328649] [2022-11-03 02:51:14,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:51:14,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:51:14,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:51:14,581 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:51:14,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-03 02:51:14,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:51:14,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:51:14,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:51:14,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:14,685 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-03 02:51:14,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:14,737 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-03 02:51:14,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912328649] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:51:14,738 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:51:14,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 16 [2022-11-03 02:51:14,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101662447] [2022-11-03 02:51:14,739 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:51:14,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-03 02:51:14,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:51:14,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-03 02:51:14,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2022-11-03 02:51:14,740 INFO L87 Difference]: Start difference. First operand 584 states and 918 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-03 02:51:16,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:51:16,035 INFO L93 Difference]: Finished difference Result 687 states and 965 transitions. [2022-11-03 02:51:16,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-03 02:51:16,036 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-03 02:51:16,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:51:16,039 INFO L225 Difference]: With dead ends: 687 [2022-11-03 02:51:16,039 INFO L226 Difference]: Without dead ends: 687 [2022-11-03 02:51:16,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2022-11-03 02:51:16,040 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 409 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 409 SdHoareTripleChecker+Valid, 1079 SdHoareTripleChecker+Invalid, 491 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:51:16,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [409 Valid, 1079 Invalid, 491 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-03 02:51:16,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-11-03 02:51:16,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 488. [2022-11-03 02:51:16,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 424 states have (on average 1.5235849056603774) internal successors, (646), 461 states have internal predecessors, (646), 15 states have call successors, (15), 11 states have call predecessors, (15), 26 states have return successors, (57), 15 states have call predecessors, (57), 15 states have call successors, (57) [2022-11-03 02:51:16,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 718 transitions. [2022-11-03 02:51:16,061 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 718 transitions. Word has length 22 [2022-11-03 02:51:16,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:51:16,061 INFO L495 AbstractCegarLoop]: Abstraction has 488 states and 718 transitions. [2022-11-03 02:51:16,061 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-03 02:51:16,062 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 718 transitions. [2022-11-03 02:51:16,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-03 02:51:16,064 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:51:16,064 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-03 02:51:16,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:16,293 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:16,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:16,691 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:51:16,691 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:51:16,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:51:16,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1078444150, now seen corresponding path program 1 times [2022-11-03 02:51:16,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:51:16,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [440599735] [2022-11-03 02:51:16,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:16,692 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:51:16,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:51:16,693 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:51:16,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-03 02:51:16,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:16,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:51:16,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:16,777 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-03 02:51:16,778 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:51:16,778 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:51:16,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [440599735] [2022-11-03 02:51:16,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [440599735] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:51:16,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:51:16,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:51:16,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961789020] [2022-11-03 02:51:16,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:51:16,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:51:16,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:51:16,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:51:16,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:51:16,781 INFO L87 Difference]: Start difference. First operand 488 states and 718 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-03 02:51:16,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:51:16,788 INFO L93 Difference]: Finished difference Result 365 states and 523 transitions. [2022-11-03 02:51:16,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:51:16,789 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-03 02:51:16,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:51:16,791 INFO L225 Difference]: With dead ends: 365 [2022-11-03 02:51:16,791 INFO L226 Difference]: Without dead ends: 365 [2022-11-03 02:51:16,791 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-03 02:51:16,792 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 13 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 132 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-03 02:51:16,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 132 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:51:16,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2022-11-03 02:51:16,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 365. [2022-11-03 02:51:16,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 313 states have (on average 1.5143769968051117) internal successors, (474), 345 states have internal predecessors, (474), 11 states have call successors, (11), 8 states have call predecessors, (11), 18 states have return successors, (38), 11 states have call predecessors, (38), 11 states have call successors, (38) [2022-11-03 02:51:16,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 523 transitions. [2022-11-03 02:51:16,803 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 523 transitions. Word has length 25 [2022-11-03 02:51:16,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:51:16,804 INFO L495 AbstractCegarLoop]: Abstraction has 365 states and 523 transitions. [2022-11-03 02:51:16,804 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-03 02:51:16,804 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 523 transitions. [2022-11-03 02:51:16,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-03 02:51:16,807 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:51:16,807 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-03 02:51:16,823 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:17,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:51:17,019 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:51:17,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:51:17,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1446375410, now seen corresponding path program 1 times [2022-11-03 02:51:17,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:51:17,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1747956401] [2022-11-03 02:51:17,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:17,021 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:51:17,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:51:17,022 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:51:17,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-03 02:51:17,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:17,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-03 02:51:17,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:19,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:19,573 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:51:19,707 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-03 02:51:19,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:22,231 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:51:22,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1747956401] [2022-11-03 02:51:22,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1747956401] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:51:22,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2055049450] [2022-11-03 02:51:22,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:22,231 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:51:22,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:51:22,239 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:51:22,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2022-11-03 02:51:22,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:22,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-03 02:51:22,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:24,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:24,902 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:51:24,946 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-03 02:51:24,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:25,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2055049450] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:51:25,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769774600] [2022-11-03 02:51:25,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:25,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:51:25,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:51:25,255 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:51:25,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-03 02:51:25,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:25,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:51:25,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:27,674 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:51:27,674 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-03 02:51:28,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:28,180 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:51:28,230 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-03 02:51:28,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:51:28,430 INFO L356 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-03 02:51:28,430 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-03 02:51:31,287 INFO L356 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-03 02:51:31,287 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-03 02:51:33,490 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-03 02:51:33,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769774600] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:51:33,491 INFO L184 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2022-11-03 02:51:33,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 4] total 12 [2022-11-03 02:51:33,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049875963] [2022-11-03 02:51:33,491 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2022-11-03 02:51:33,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-03 02:51:33,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:51:33,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-03 02:51:33,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=157, Unknown=3, NotChecked=0, Total=210 [2022-11-03 02:51:33,493 INFO L87 Difference]: Start difference. First operand 365 states and 523 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-03 02:51:59,217 WARN L234 SmtUtils]: Spent 12.38s 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-03 02:51:59,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:51:59,525 INFO L93 Difference]: Finished difference Result 596 states and 781 transitions. [2022-11-03 02:51:59,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-03 02:51:59,527 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-03 02:51:59,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:51:59,529 INFO L225 Difference]: With dead ends: 596 [2022-11-03 02:51:59,529 INFO L226 Difference]: Without dead ends: 596 [2022-11-03 02:51:59,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 100 SyntacticMatches, 5 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 38.7s TimeCoverageRelationStatistics Valid=166, Invalid=425, Unknown=9, NotChecked=0, Total=600 [2022-11-03 02:51:59,530 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 652 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 398 SdHoareTripleChecker+Invalid, 394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 205 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:51:59,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 398 Invalid, 394 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 118 Invalid, 0 Unknown, 205 Unchecked, 0.8s Time] [2022-11-03 02:51:59,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-11-03 02:51:59,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 460. [2022-11-03 02:51:59,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 402 states have (on average 1.4825870646766168) internal successors, (596), 438 states have internal predecessors, (596), 12 states have call successors, (12), 9 states have call predecessors, (12), 23 states have return successors, (49), 12 states have call predecessors, (49), 12 states have call successors, (49) [2022-11-03 02:51:59,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 657 transitions. [2022-11-03 02:51:59,553 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 657 transitions. Word has length 27 [2022-11-03 02:51:59,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:51:59,555 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 657 transitions. [2022-11-03 02:51:59,556 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-03 02:51:59,556 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 657 transitions. [2022-11-03 02:51:59,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-03 02:51:59,562 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:51:59,562 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, 1] [2022-11-03 02:51:59,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-03 02:51:59,789 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2022-11-03 02:51:59,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-11-03 02:52:00,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:52:00,187 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:52:00,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:52:00,188 INFO L85 PathProgramCache]: Analyzing trace with hash 308487171, now seen corresponding path program 1 times [2022-11-03 02:52:00,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:52:00,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1430713647] [2022-11-03 02:52:00,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:00,189 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:52:00,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:52:00,190 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:52:00,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-03 02:52:00,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:00,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:52:00,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:00,618 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-03 02:52:00,618 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:52:00,619 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:52:00,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1430713647] [2022-11-03 02:52:00,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1430713647] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:52:00,619 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:52:00,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:52:00,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913615524] [2022-11-03 02:52:00,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:52:00,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:52:00,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:52:00,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:52:00,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:52:00,621 INFO L87 Difference]: Start difference. First operand 460 states and 657 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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-03 02:52:00,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:52:00,979 INFO L93 Difference]: Finished difference Result 499 states and 676 transitions. [2022-11-03 02:52:00,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:52:00,980 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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 28 [2022-11-03 02:52:00,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:52:00,982 INFO L225 Difference]: With dead ends: 499 [2022-11-03 02:52:00,982 INFO L226 Difference]: Without dead ends: 499 [2022-11-03 02:52:00,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:52:00,983 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 133 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:52:00,984 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 214 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:52:00,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2022-11-03 02:52:00,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 449. [2022-11-03 02:52:00,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 392 states have (on average 1.4668367346938775) internal successors, (575), 427 states have internal predecessors, (575), 12 states have call successors, (12), 9 states have call predecessors, (12), 22 states have return successors, (45), 12 states have call predecessors, (45), 12 states have call successors, (45) [2022-11-03 02:52:00,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 632 transitions. [2022-11-03 02:52:00,999 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 632 transitions. Word has length 28 [2022-11-03 02:52:00,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:52:00,999 INFO L495 AbstractCegarLoop]: Abstraction has 449 states and 632 transitions. [2022-11-03 02:52:00,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 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-03 02:52:01,000 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 632 transitions. [2022-11-03 02:52:01,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-03 02:52:01,000 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:52:01,001 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-03 02:52:01,013 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (27)] Ended with exit code 0 [2022-11-03 02:52:01,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:52:01,213 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:52:01,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:52:01,214 INFO L85 PathProgramCache]: Analyzing trace with hash 1602633389, now seen corresponding path program 1 times [2022-11-03 02:52:01,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:52:01,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [558567725] [2022-11-03 02:52:01,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:01,215 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:52:01,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:52:01,216 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:52:01,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-03 02:52:01,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:01,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 02:52:01,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:04,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:52:04,174 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:52:04,359 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:52:04,364 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:52:04,428 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-03 02:52:04,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:52:06,901 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:52:06,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [558567725] [2022-11-03 02:52:06,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [558567725] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:52:06,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1196011395] [2022-11-03 02:52:06,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:06,901 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:52:06,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:52:06,902 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:52:06,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2022-11-03 02:52:07,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:07,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-03 02:52:07,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:11,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:52:11,867 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:52:11,960 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:52:11,975 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:52:11,999 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-03 02:52:11,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:52:15,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1196011395] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:52:15,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509993825] [2022-11-03 02:52:15,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:15,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:52:15,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:52:15,167 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:52:15,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-03 02:52:15,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:15,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 02:52:15,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:17,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:52:17,911 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:52:17,994 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:52:17,999 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:52:18,018 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-03 02:52:18,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:52:20,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509993825] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:52:20,259 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:52:20,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 7 [2022-11-03 02:52:20,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193890583] [2022-11-03 02:52:20,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:52:20,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-03 02:52:20,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:52:20,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-03 02:52:20,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=121, Unknown=3, NotChecked=0, Total=156 [2022-11-03 02:52:20,261 INFO L87 Difference]: Start difference. First operand 449 states and 632 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-03 02:52:27,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:52:27,380 INFO L93 Difference]: Finished difference Result 525 states and 693 transitions. [2022-11-03 02:52:27,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-03 02:52:27,381 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-03 02:52:27,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:52:27,383 INFO L225 Difference]: With dead ends: 525 [2022-11-03 02:52:27,383 INFO L226 Difference]: Without dead ends: 525 [2022-11-03 02:52:27,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 90 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 22.2s TimeCoverageRelationStatistics Valid=113, Invalid=301, Unknown=6, NotChecked=0, Total=420 [2022-11-03 02:52:27,384 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 184 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 59 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:52:27,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 338 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 233 Invalid, 0 Unknown, 59 Unchecked, 0.7s Time] [2022-11-03 02:52:27,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-11-03 02:52:27,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 456. [2022-11-03 02:52:27,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 397 states have (on average 1.4584382871536523) internal successors, (579), 432 states have internal predecessors, (579), 13 states have call successors, (13), 10 states have call predecessors, (13), 23 states have return successors, (50), 13 states have call predecessors, (50), 13 states have call successors, (50) [2022-11-03 02:52:27,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 642 transitions. [2022-11-03 02:52:27,400 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 642 transitions. Word has length 29 [2022-11-03 02:52:27,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:52:27,401 INFO L495 AbstractCegarLoop]: Abstraction has 456 states and 642 transitions. [2022-11-03 02:52:27,401 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-03 02:52:27,401 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 642 transitions. [2022-11-03 02:52:27,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-11-03 02:52:27,401 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:52:27,402 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, 1, 1] [2022-11-03 02:52:27,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-11-03 02:52:27,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (29)] Ended with exit code 0 [2022-11-03 02:52:27,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-03 02:52:28,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:52:28,014 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:52:28,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:52:28,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1857972446, now seen corresponding path program 1 times [2022-11-03 02:52:28,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:52:28,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [606120900] [2022-11-03 02:52:28,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:28,016 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:52:28,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:52:28,016 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:52:28,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-03 02:52:28,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:28,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 02:52:28,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:28,265 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:52:28,265 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:52:28,403 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-03 02:52:28,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:52:28,760 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-03 02:52:28,760 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:52:28,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [606120900] [2022-11-03 02:52:28,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [606120900] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:52:28,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1622030823] [2022-11-03 02:52:28,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:28,761 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:52:28,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:52:28,767 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:52:28,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2022-11-03 02:52:28,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:28,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 02:52:28,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:29,078 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:52:29,079 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:52:29,138 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-03 02:52:29,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:52:29,402 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-03 02:52:29,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1622030823] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:52:29,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798985374] [2022-11-03 02:52:29,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:29,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:52:29,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:52:29,404 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:52:29,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-03 02:52:29,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:29,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 02:52:29,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:31,677 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:52:31,677 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:52:31,749 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-03 02:52:31,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:52:32,031 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-03 02:52:32,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798985374] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:52:32,032 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:52:32,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 5, 4, 5, 4] total 9 [2022-11-03 02:52:32,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187254774] [2022-11-03 02:52:32,032 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:52:32,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-03 02:52:32,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:52:32,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-03 02:52:32,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=80, Unknown=1, NotChecked=0, Total=110 [2022-11-03 02:52:32,034 INFO L87 Difference]: Start difference. First operand 456 states and 642 transitions. Second operand has 11 states, 10 states have (on average 5.9) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:52:50,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:52:50,948 INFO L93 Difference]: Finished difference Result 598 states and 784 transitions. [2022-11-03 02:52:50,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-03 02:52:50,949 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.9) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 30 [2022-11-03 02:52:50,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:52:50,952 INFO L225 Difference]: With dead ends: 598 [2022-11-03 02:52:50,952 INFO L226 Difference]: Without dead ends: 598 [2022-11-03 02:52:50,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 157 SyntacticMatches, 10 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 20.8s TimeCoverageRelationStatistics Valid=99, Invalid=235, Unknown=8, NotChecked=0, Total=342 [2022-11-03 02:52:50,953 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 381 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 140 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:52:50,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 357 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 190 Invalid, 0 Unknown, 140 Unchecked, 0.5s Time] [2022-11-03 02:52:50,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2022-11-03 02:52:50,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 533. [2022-11-03 02:52:50,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 471 states have (on average 1.4076433121019107) internal successors, (663), 507 states have internal predecessors, (663), 13 states have call successors, (13), 12 states have call predecessors, (13), 26 states have return successors, (50), 13 states have call predecessors, (50), 13 states have call successors, (50) [2022-11-03 02:52:50,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 726 transitions. [2022-11-03 02:52:50,969 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 726 transitions. Word has length 30 [2022-11-03 02:52:50,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:52:50,969 INFO L495 AbstractCegarLoop]: Abstraction has 533 states and 726 transitions. [2022-11-03 02:52:50,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.9) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:52:50,970 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 726 transitions. [2022-11-03 02:52:50,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-03 02:52:50,970 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:52:50,970 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, 1, 1] [2022-11-03 02:52:50,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (32)] Forceful destruction successful, exit code 0 [2022-11-03 02:52:51,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-11-03 02:52:51,381 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2022-11-03 02:52:51,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:52:51,574 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:52:51,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:52:51,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1762570929, now seen corresponding path program 1 times [2022-11-03 02:52:51,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:52:51,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1857083704] [2022-11-03 02:52:51,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:51,575 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:52:51,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:52:51,576 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:52:51,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-03 02:52:51,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:51,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 02:52:51,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:51,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:52:51,921 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:52:52,084 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-03 02:52:52,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:52:52,351 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:52:52,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1857083704] [2022-11-03 02:52:52,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1857083704] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:52:52,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1406918236] [2022-11-03 02:52:52,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:52,351 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:52:52,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:52:52,352 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:52:52,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2022-11-03 02:52:52,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:52,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 02:52:52,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:52,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:52:52,788 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:52:52,890 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-03 02:52:52,890 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:52:53,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1406918236] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:52:53,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313671478] [2022-11-03 02:52:53,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:53,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:52:53,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:52:53,103 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:52:53,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-11-03 02:52:53,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:53,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 02:52:53,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:52:55,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:52:55,371 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:52:55,450 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-03 02:52:55,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:52:55,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313671478] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:52:55,618 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:52:55,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-11-03 02:52:55,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205011707] [2022-11-03 02:52:55,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:52:55,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:52:55,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:52:55,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:52:55,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-11-03 02:52:55,620 INFO L87 Difference]: Start difference. First operand 533 states and 726 transitions. Second operand has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-03 02:52:58,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:52:58,545 INFO L93 Difference]: Finished difference Result 707 states and 883 transitions. [2022-11-03 02:52:58,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-03 02:52:58,545 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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 31 [2022-11-03 02:52:58,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:52:58,547 INFO L225 Difference]: With dead ends: 707 [2022-11-03 02:52:58,547 INFO L226 Difference]: Without dead ends: 707 [2022-11-03 02:52:58,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 103 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=121, Invalid=298, Unknown=1, NotChecked=0, Total=420 [2022-11-03 02:52:58,548 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 285 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:52:58,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 358 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 214 Invalid, 0 Unknown, 90 Unchecked, 0.6s Time] [2022-11-03 02:52:58,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2022-11-03 02:52:58,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 626. [2022-11-03 02:52:58,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 560 states have (on average 1.3857142857142857) internal successors, (776), 599 states have internal predecessors, (776), 13 states have call successors, (13), 13 states have call predecessors, (13), 30 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2022-11-03 02:52:58,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 836 transitions. [2022-11-03 02:52:58,565 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 836 transitions. Word has length 31 [2022-11-03 02:52:58,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:52:58,566 INFO L495 AbstractCegarLoop]: Abstraction has 626 states and 836 transitions. [2022-11-03 02:52:58,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 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-03 02:52:58,566 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 836 transitions. [2022-11-03 02:52:58,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-03 02:52:58,567 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:52:58,567 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, 1, 1, 1] [2022-11-03 02:52:58,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-11-03 02:52:58,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (35)] Forceful destruction successful, exit code 0 [2022-11-03 02:52:58,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2022-11-03 02:52:59,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:52:59,183 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:52:59,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:52:59,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1525473162, now seen corresponding path program 1 times [2022-11-03 02:52:59,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:52:59,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1452349164] [2022-11-03 02:52:59,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:52:59,184 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:52:59,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:52:59,186 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:52:59,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-11-03 02:52:59,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:52:59,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:52:59,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:00,001 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-03 02:53:00,006 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:53:00,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:00,839 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:53:00,839 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:53:00,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1452349164] [2022-11-03 02:53:00,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1452349164] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:00,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1989356500] [2022-11-03 02:53:00,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:00,840 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:53:00,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:53:00,842 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:53:00,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2022-11-03 02:53:00,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:00,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:53:00,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:01,538 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 21 treesize of output 32 [2022-11-03 02:53:01,650 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-03 02:53:01,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:01,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1989356500] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:53:01,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315174001] [2022-11-03 02:53:01,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:01,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:53:01,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:53:01,859 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:53:01,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-11-03 02:53:01,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:01,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 02:53:01,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:03,838 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-03 02:53:03,843 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:53:03,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:07,623 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:53:07,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315174001] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:07,623 INFO L184 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2022-11-03 02:53:07,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 4, 9, 9] total 33 [2022-11-03 02:53:07,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099557185] [2022-11-03 02:53:07,623 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2022-11-03 02:53:07,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-03 02:53:07,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:53:07,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-03 02:53:07,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1065, Unknown=0, NotChecked=0, Total=1260 [2022-11-03 02:53:07,625 INFO L87 Difference]: Start difference. First operand 626 states and 836 transitions. Second operand has 34 states, 34 states have (on average 4.411764705882353) internal successors, (150), 29 states have internal predecessors, (150), 7 states have call successors, (7), 7 states have call predecessors, (7), 5 states have return successors, (5), 2 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-03 02:53:19,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:53:19,289 INFO L93 Difference]: Finished difference Result 538 states and 664 transitions. [2022-11-03 02:53:19,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-03 02:53:19,291 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 4.411764705882353) internal successors, (150), 29 states have internal predecessors, (150), 7 states have call successors, (7), 7 states have call predecessors, (7), 5 states have return successors, (5), 2 states have call predecessors, (5), 5 states have call successors, (5) Word has length 36 [2022-11-03 02:53:19,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:53:19,293 INFO L225 Difference]: With dead ends: 538 [2022-11-03 02:53:19,294 INFO L226 Difference]: Without dead ends: 538 [2022-11-03 02:53:19,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=760, Invalid=3146, Unknown=0, NotChecked=0, Total=3906 [2022-11-03 02:53:19,295 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 1266 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 205 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1266 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 149 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:53:19,296 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1266 Valid, 444 Invalid, 1257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 903 Invalid, 0 Unknown, 149 Unchecked, 4.6s Time] [2022-11-03 02:53:19,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2022-11-03 02:53:19,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 438. [2022-11-03 02:53:19,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 387 states have (on average 1.4108527131782946) internal successors, (546), 419 states have internal predecessors, (546), 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-03 02:53:19,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 586 transitions. [2022-11-03 02:53:19,307 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 586 transitions. Word has length 36 [2022-11-03 02:53:19,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:53:19,308 INFO L495 AbstractCegarLoop]: Abstraction has 438 states and 586 transitions. [2022-11-03 02:53:19,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 4.411764705882353) internal successors, (150), 29 states have internal predecessors, (150), 7 states have call successors, (7), 7 states have call predecessors, (7), 5 states have return successors, (5), 2 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-03 02:53:19,308 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 586 transitions. [2022-11-03 02:53:19,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-03 02:53:19,309 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:53:19,309 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-03 02:53:19,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (38)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:19,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:19,733 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:19,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:53:19,912 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:53:19,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:53:19,912 INFO L85 PathProgramCache]: Analyzing trace with hash 634414932, now seen corresponding path program 1 times [2022-11-03 02:53:19,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:53:19,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1752629807] [2022-11-03 02:53:19,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:19,913 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:53:19,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:53:19,914 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:53:19,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-11-03 02:53:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:20,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:53:20,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:20,083 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-03 02:53:20,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:20,194 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-03 02:53:20,194 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:53:20,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1752629807] [2022-11-03 02:53:20,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1752629807] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:20,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1044586512] [2022-11-03 02:53:20,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:20,194 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:53:20,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:53:20,195 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:53:20,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2022-11-03 02:53:20,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:20,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:53:20,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:20,379 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-03 02:53:20,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:20,511 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-03 02:53:20,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1044586512] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:20,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787322429] [2022-11-03 02:53:20,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:20,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:53:20,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:53:20,515 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:53:20,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-11-03 02:53:20,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:20,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:53:20,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:20,688 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-03 02:53:20,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:20,822 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-03 02:53:20,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787322429] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:20,822 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:53:20,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 3 [2022-11-03 02:53:20,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080855986] [2022-11-03 02:53:20,823 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:53:20,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:53:20,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:53:20,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:53:20,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:53:20,824 INFO L87 Difference]: Start difference. First operand 438 states and 586 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-03 02:53:20,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:53:20,871 INFO L93 Difference]: Finished difference Result 443 states and 583 transitions. [2022-11-03 02:53:20,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:53:20,871 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-03 02:53:20,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:53:20,873 INFO L225 Difference]: With dead ends: 443 [2022-11-03 02:53:20,873 INFO L226 Difference]: Without dead ends: 443 [2022-11-03 02:53:20,874 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-03 02:53:20,874 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 56 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:53:20,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 114 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:53:20,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2022-11-03 02:53:20,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 427. [2022-11-03 02:53:20,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 379 states have (on average 1.3799472295514512) internal successors, (523), 408 states have internal predecessors, (523), 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-03 02:53:20,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 563 transitions. [2022-11-03 02:53:20,886 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 563 transitions. Word has length 40 [2022-11-03 02:53:20,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:53:20,887 INFO L495 AbstractCegarLoop]: Abstraction has 427 states and 563 transitions. [2022-11-03 02:53:20,887 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-03 02:53:20,887 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 563 transitions. [2022-11-03 02:53:20,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-03 02:53:20,888 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:53:20,888 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-03 02:53:20,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (41)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:21,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:21,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-11-03 02:53:21,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:53:21,496 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:53:21,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:53:21,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1807973484, now seen corresponding path program 1 times [2022-11-03 02:53:21,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:53:21,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1673782485] [2022-11-03 02:53:21,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:21,497 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:53:21,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:53:21,499 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:53:21,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-11-03 02:53:21,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:21,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:53:21,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:21,859 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-03 02:53:21,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:22,039 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-03 02:53:22,040 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:53:22,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1673782485] [2022-11-03 02:53:22,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1673782485] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:22,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [500617497] [2022-11-03 02:53:22,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:22,041 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:53:22,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:53:22,042 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:53:22,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2022-11-03 02:53:22,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:22,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:53:22,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:22,249 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-03 02:53:22,249 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:22,383 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-03 02:53:22,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [500617497] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:22,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826501273] [2022-11-03 02:53:22,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:22,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:53:22,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:53:22,384 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:53:22,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-11-03 02:53:22,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:22,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:53:22,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:22,581 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-03 02:53:22,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:22,717 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-03 02:53:22,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826501273] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:22,717 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:53:22,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 6 [2022-11-03 02:53:22,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617029127] [2022-11-03 02:53:22,718 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:53:22,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 02:53:22,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:53:22,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 02:53:22,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:53:22,719 INFO L87 Difference]: Start difference. First operand 427 states and 563 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-03 02:53:22,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:53:22,955 INFO L93 Difference]: Finished difference Result 384 states and 480 transitions. [2022-11-03 02:53:22,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:53:22,958 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-03 02:53:22,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:53:22,960 INFO L225 Difference]: With dead ends: 384 [2022-11-03 02:53:22,960 INFO L226 Difference]: Without dead ends: 384 [2022-11-03 02:53:22,960 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-03 02:53:22,960 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 83 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:53:22,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 146 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:53:22,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-11-03 02:53:22,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 350. [2022-11-03 02:53:22,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 310 states have (on average 1.3419354838709678) internal successors, (416), 333 states have internal predecessors, (416), 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-03 02:53:22,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 447 transitions. [2022-11-03 02:53:22,969 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 447 transitions. Word has length 41 [2022-11-03 02:53:22,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:53:22,970 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 447 transitions. [2022-11-03 02:53:22,970 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-03 02:53:22,970 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 447 transitions. [2022-11-03 02:53:22,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-03 02:53:22,970 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:53:22,970 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-03 02:53:23,012 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:23,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (44)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:23,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:23,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:53:23,587 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:53:23,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:53:23,587 INFO L85 PathProgramCache]: Analyzing trace with hash -93932646, now seen corresponding path program 1 times [2022-11-03 02:53:23,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:53:23,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [835301557] [2022-11-03 02:53:23,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:23,588 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:53:23,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:53:23,589 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:53:23,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-11-03 02:53:23,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:23,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 02:53:23,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:26,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:53:26,173 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:53:26,526 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-03 02:53:26,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:27,780 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:53:27,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [835301557] [2022-11-03 02:53:27,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [835301557] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:53:27,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1349026305] [2022-11-03 02:53:27,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:27,781 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:53:27,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:53:27,782 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:53:27,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (47)] Waiting until timeout for monitored process [2022-11-03 02:53:28,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:28,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 02:53:28,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:30,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:53:30,439 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:53:30,745 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-03 02:53:30,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:31,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1349026305] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:53:31,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393479025] [2022-11-03 02:53:31,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:31,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:53:31,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:53:31,620 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:53:31,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-11-03 02:53:31,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:31,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 02:53:31,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:34,031 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:53:34,031 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-03 02:53:34,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:53:34,631 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:53:34,898 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-03 02:53:34,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:35,617 INFO L356 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-03 02:53:35,617 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-03 02:53:38,342 INFO L356 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-03 02:53:38,342 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2022-11-03 02:53:40,511 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-03 02:53:40,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393479025] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:40,512 INFO L184 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2022-11-03 02:53:40,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6, 5] total 14 [2022-11-03 02:53:40,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009879964] [2022-11-03 02:53:40,512 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2022-11-03 02:53:40,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-03 02:53:40,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:53:40,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-03 02:53:40,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=210, Unknown=3, NotChecked=0, Total=272 [2022-11-03 02:53:40,514 INFO L87 Difference]: Start difference. First operand 350 states and 447 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-03 02:53:46,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:53:46,708 INFO L93 Difference]: Finished difference Result 415 states and 480 transitions. [2022-11-03 02:53:46,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-03 02:53:46,711 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-03 02:53:46,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:53:46,712 INFO L225 Difference]: With dead ends: 415 [2022-11-03 02:53:46,713 INFO L226 Difference]: Without dead ends: 415 [2022-11-03 02:53:46,713 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 179 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=239, Invalid=626, Unknown=5, NotChecked=0, Total=870 [2022-11-03 02:53:46,714 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 433 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 214 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:53:46,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 544 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 338 Invalid, 0 Unknown, 214 Unchecked, 1.2s Time] [2022-11-03 02:53:46,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2022-11-03 02:53:46,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 354. [2022-11-03 02:53:46,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 317 states have (on average 1.2870662460567823) internal successors, (408), 337 states have internal predecessors, (408), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2022-11-03 02:53:46,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 436 transitions. [2022-11-03 02:53:46,724 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 436 transitions. Word has length 41 [2022-11-03 02:53:46,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:53:46,725 INFO L495 AbstractCegarLoop]: Abstraction has 354 states and 436 transitions. [2022-11-03 02:53:46,725 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-03 02:53:46,725 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 436 transitions. [2022-11-03 02:53:46,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-03 02:53:46,727 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:53:46,727 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-03 02:53:46,747 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:46,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:47,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (47)] Ended with exit code 0 [2022-11-03 02:53:47,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:53:47,340 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:53:47,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:53:47,341 INFO L85 PathProgramCache]: Analyzing trace with hash -212603050, now seen corresponding path program 1 times [2022-11-03 02:53:47,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:53:47,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688424635] [2022-11-03 02:53:47,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:47,341 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:53:47,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:53:47,342 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:53:47,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-11-03 02:53:47,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:47,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 02:53:47,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:47,505 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:53:47,604 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:53:47,605 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:53:47,632 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-03 02:53:47,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:47,813 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-03 02:53:47,813 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:53:47,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [688424635] [2022-11-03 02:53:47,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [688424635] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:47,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [893620035] [2022-11-03 02:53:47,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:47,814 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:53:47,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:53:47,815 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:53:47,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (50)] Waiting until timeout for monitored process [2022-11-03 02:53:48,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:48,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-03 02:53:48,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:48,167 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:53:48,273 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:53:48,273 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:53:48,303 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-03 02:53:48,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:48,484 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-03 02:53:48,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [893620035] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:48,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64749372] [2022-11-03 02:53:48,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:48,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:53:48,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:53:48,486 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:53:48,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-11-03 02:53:48,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:48,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 02:53:48,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:48,577 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:53:48,679 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:53:48,679 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:53:48,696 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-03 02:53:48,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:48,841 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-03 02:53:48,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64749372] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:53:48,842 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:53:48,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 3 [2022-11-03 02:53:48,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771501478] [2022-11-03 02:53:48,842 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:53:48,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:53:48,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:53:48,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:53:48,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:53:48,843 INFO L87 Difference]: Start difference. First operand 354 states and 436 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-03 02:53:49,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:53:49,069 INFO L93 Difference]: Finished difference Result 390 states and 467 transitions. [2022-11-03 02:53:49,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:53:49,069 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-03 02:53:49,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:53:49,071 INFO L225 Difference]: With dead ends: 390 [2022-11-03 02:53:49,071 INFO L226 Difference]: Without dead ends: 390 [2022-11-03 02:53:49,071 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-03 02:53:49,072 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 36 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:53:49,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 139 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:53:49,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-11-03 02:53:49,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 374. [2022-11-03 02:53:49,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 337 states have (on average 1.2670623145400592) internal successors, (427), 357 states have internal predecessors, (427), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2022-11-03 02:53:49,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 455 transitions. [2022-11-03 02:53:49,081 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 455 transitions. Word has length 42 [2022-11-03 02:53:49,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:53:49,081 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 455 transitions. [2022-11-03 02:53:49,081 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-03 02:53:49,082 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 455 transitions. [2022-11-03 02:53:49,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-03 02:53:49,082 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:53:49,083 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-03 02:53:49,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:49,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (50)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:49,515 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (49)] Ended with exit code 0 [2022-11-03 02:53:49,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:53:49,707 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:53:49,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:53:49,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1418260067, now seen corresponding path program 1 times [2022-11-03 02:53:49,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:53:49,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1185285220] [2022-11-03 02:53:49,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:49,708 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:53:49,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:53:49,709 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:53:49,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2022-11-03 02:53:49,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:49,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:53:49,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:49,820 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-03 02:53:49,821 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:53:49,821 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:53:49,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1185285220] [2022-11-03 02:53:49,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1185285220] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:53:49,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:53:49,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:53:49,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756785484] [2022-11-03 02:53:49,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:53:49,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:53:49,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:53:49,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:53:49,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:53:49,822 INFO L87 Difference]: Start difference. First operand 374 states and 455 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-03 02:53:49,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:53:49,830 INFO L93 Difference]: Finished difference Result 352 states and 416 transitions. [2022-11-03 02:53:49,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:53:49,830 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-03 02:53:49,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:53:49,831 INFO L225 Difference]: With dead ends: 352 [2022-11-03 02:53:49,831 INFO L226 Difference]: Without dead ends: 352 [2022-11-03 02:53:49,831 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-03 02:53:49,832 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 8 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 104 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-03 02:53:49,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 104 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:53:49,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-11-03 02:53:49,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 346. [2022-11-03 02:53:49,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 313 states have (on average 1.220447284345048) internal successors, (382), 329 states have internal predecessors, (382), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2022-11-03 02:53:49,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 410 transitions. [2022-11-03 02:53:49,840 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 410 transitions. Word has length 47 [2022-11-03 02:53:49,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:53:49,841 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 410 transitions. [2022-11-03 02:53:49,841 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-03 02:53:49,841 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 410 transitions. [2022-11-03 02:53:49,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-03 02:53:49,842 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:53:49,842 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-03 02:53:49,854 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2022-11-03 02:53:50,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:53:50,055 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:53:50,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:53:50,058 INFO L85 PathProgramCache]: Analyzing trace with hash -377504153, now seen corresponding path program 1 times [2022-11-03 02:53:50,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:53:50,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1799733266] [2022-11-03 02:53:50,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:50,059 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:53:50,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:53:50,060 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:53:50,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2022-11-03 02:53:50,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:50,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-03 02:53:50,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:52,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:53:52,996 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:53:53,111 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-03 02:53:53,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:55,809 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:53:55,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1799733266] [2022-11-03 02:53:55,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1799733266] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:53:55,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1414835719] [2022-11-03 02:53:55,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:55,810 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:53:55,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:53:55,811 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:53:55,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (54)] Waiting until timeout for monitored process [2022-11-03 02:53:56,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:56,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 02:53:56,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:53:58,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:53:58,870 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:53:58,918 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-03 02:53:58,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:53:59,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1414835719] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:53:59,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432516324] [2022-11-03 02:53:59,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:53:59,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:53:59,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:53:59,214 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:53:59,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-11-03 02:53:59,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:53:59,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-03 02:53:59,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:54:04,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:54:04,082 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:54:04,132 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-03 02:54:04,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:54:06,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432516324] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:54:06,407 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:54:06,407 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 7] total 8 [2022-11-03 02:54:06,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396067791] [2022-11-03 02:54:06,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:54:06,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-03 02:54:06,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:54:06,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-03 02:54:06,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=117, Unknown=3, NotChecked=0, Total=156 [2022-11-03 02:54:06,408 INFO L87 Difference]: Start difference. First operand 346 states and 410 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-03 02:54:13,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:54:13,359 INFO L93 Difference]: Finished difference Result 374 states and 425 transitions. [2022-11-03 02:54:13,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-03 02:54:13,360 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-03 02:54:13,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:54:13,362 INFO L225 Difference]: With dead ends: 374 [2022-11-03 02:54:13,362 INFO L226 Difference]: Without dead ends: 374 [2022-11-03 02:54:13,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 140 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 19.5s TimeCoverageRelationStatistics Valid=144, Invalid=356, Unknown=6, NotChecked=0, Total=506 [2022-11-03 02:54:13,363 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 302 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:54:13,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [302 Valid, 276 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 170 Invalid, 0 Unknown, 49 Unchecked, 0.4s Time] [2022-11-03 02:54:13,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-11-03 02:54:13,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 346. [2022-11-03 02:54:13,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 313 states have (on average 1.2108626198083068) internal successors, (379), 329 states have internal predecessors, (379), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2022-11-03 02:54:13,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 407 transitions. [2022-11-03 02:54:13,372 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 407 transitions. Word has length 48 [2022-11-03 02:54:13,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:54:13,372 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 407 transitions. [2022-11-03 02:54:13,372 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-03 02:54:13,373 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 407 transitions. [2022-11-03 02:54:13,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-03 02:54:13,373 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:54:13,373 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-03 02:54:13,391 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2022-11-03 02:54:13,590 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (54)] Forceful destruction successful, exit code 0 [2022-11-03 02:54:13,809 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-11-03 02:54:13,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:54:13,988 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:54:13,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:54:13,988 INFO L85 PathProgramCache]: Analyzing trace with hash -2004239674, now seen corresponding path program 1 times [2022-11-03 02:54:13,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:54:13,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2119815506] [2022-11-03 02:54:13,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:54:13,988 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:54:13,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:54:13,989 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:54:13,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2022-11-03 02:54:14,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:54:14,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-03 02:54:14,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:54:19,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:54:19,270 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:54:19,437 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:54:19,441 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:54:19,494 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-03 02:54:19,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:54:21,897 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:54:21,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2119815506] [2022-11-03 02:54:21,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2119815506] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:54:21,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1075649791] [2022-11-03 02:54:21,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:54:21,898 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:54:21,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:54:21,899 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:54:21,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (57)] Waiting until timeout for monitored process [2022-11-03 02:54:22,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:54:22,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-03 02:54:22,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:54:27,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:54:27,097 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:54:27,186 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:54:27,189 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:54:27,209 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-03 02:54:27,209 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:54:29,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1075649791] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:54:29,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438062326] [2022-11-03 02:54:29,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:54:29,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:54:29,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:54:29,453 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:54:29,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-11-03 02:54:29,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:54:29,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-03 02:54:29,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:54:34,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:54:34,444 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:54:34,528 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:54:34,536 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:54:34,550 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-03 02:54:34,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:54:36,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438062326] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:54:36,764 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:54:36,764 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 7 [2022-11-03 02:54:36,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706217002] [2022-11-03 02:54:36,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:54:36,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-03 02:54:36,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:54:36,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-03 02:54:36,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=121, Unknown=3, NotChecked=0, Total=156 [2022-11-03 02:54:36,765 INFO L87 Difference]: Start difference. First operand 346 states and 407 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-03 02:54:43,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:54:43,549 INFO L93 Difference]: Finished difference Result 367 states and 422 transitions. [2022-11-03 02:54:43,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-03 02:54:43,549 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-03 02:54:43,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:54:43,551 INFO L225 Difference]: With dead ends: 367 [2022-11-03 02:54:43,551 INFO L226 Difference]: Without dead ends: 367 [2022-11-03 02:54:43,551 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 153 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 25.1s TimeCoverageRelationStatistics Valid=113, Invalid=301, Unknown=6, NotChecked=0, Total=420 [2022-11-03 02:54:43,552 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 163 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 59 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:54:43,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 258 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 148 Invalid, 0 Unknown, 59 Unchecked, 0.4s Time] [2022-11-03 02:54:43,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-11-03 02:54:43,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 346. [2022-11-03 02:54:43,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 313 states have (on average 1.207667731629393) internal successors, (378), 329 states have internal predecessors, (378), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2022-11-03 02:54:43,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 406 transitions. [2022-11-03 02:54:43,559 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 406 transitions. Word has length 50 [2022-11-03 02:54:43,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:54:43,559 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 406 transitions. [2022-11-03 02:54:43,560 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-03 02:54:43,560 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 406 transitions. [2022-11-03 02:54:43,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-03 02:54:43,561 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:54:43,561 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-03 02:54:43,573 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2022-11-03 02:54:43,794 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-11-03 02:54:43,977 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (57)] Forceful destruction successful, exit code 0 [2022-11-03 02:54:44,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:54:44,174 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:54:44,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:54:44,174 INFO L85 PathProgramCache]: Analyzing trace with hash -2111001345, now seen corresponding path program 1 times [2022-11-03 02:54:44,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:54:44,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1593831723] [2022-11-03 02:54:44,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:54:44,175 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:54:44,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:54:44,177 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:54:44,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2022-11-03 02:54:44,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:54:44,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-03 02:54:44,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:54:44,583 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:54:44,583 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:54:47,148 INFO L356 Elim1Store]: treesize reduction 34, result has 40.4 percent of original size [2022-11-03 02:54:47,149 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 38 [2022-11-03 02:54:47,184 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-03 02:54:47,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:54:47,363 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:54:47,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1593831723] [2022-11-03 02:54:47,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1593831723] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:54:47,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1585842786] [2022-11-03 02:54:47,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:54:47,364 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:54:47,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:54:47,365 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:54:47,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (60)] Waiting until timeout for monitored process [2022-11-03 02:54:47,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:54:47,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 02:54:47,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:54:47,926 INFO L356 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-03 02:54:47,927 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-03 02:54:48,213 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:54:48,214 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:54:48,290 INFO L356 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-03 02:54:48,290 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-03 02:54:48,421 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-03 02:54:48,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:54:48,539 INFO L356 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-03 02:54:48,539 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 128 treesize of output 123 [2022-11-03 02:54:55,148 INFO L356 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-03 02:54:55,148 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 63 [2022-11-03 02:54:55,644 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-03 02:54:55,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1585842786] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:54:55,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845782051] [2022-11-03 02:54:55,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:54:55,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:54:55,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:54:55,645 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:54:55,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-11-03 02:54:55,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:54:55,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:54:55,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:54:55,815 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:54:55,815 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-03 02:54:56,144 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:54:56,144 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:54:56,206 INFO L356 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-03 02:54:56,206 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-03 02:54:56,256 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-03 02:54:56,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:54:56,363 INFO L356 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-03 02:54:56,363 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 128 treesize of output 123 [2022-11-03 02:54:59,779 INFO L356 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-03 02:54:59,780 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 63 [2022-11-03 02:54:59,928 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-03 02:54:59,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845782051] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:54:59,929 INFO L184 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2022-11-03 02:54:59,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10, 7, 8] total 30 [2022-11-03 02:54:59,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577418263] [2022-11-03 02:54:59,929 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2022-11-03 02:54:59,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-03 02:54:59,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:54:59,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-03 02:54:59,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=817, Unknown=4, NotChecked=0, Total=992 [2022-11-03 02:54:59,931 INFO L87 Difference]: Start difference. First operand 346 states and 406 transitions. Second operand has 31 states, 28 states have (on average 6.107142857142857) internal successors, (171), 29 states have internal predecessors, (171), 7 states have call successors, (10), 9 states have call predecessors, (10), 7 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-03 02:55:15,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:55:15,584 INFO L93 Difference]: Finished difference Result 375 states and 422 transitions. [2022-11-03 02:55:15,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-03 02:55:15,585 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 28 states have (on average 6.107142857142857) internal successors, (171), 29 states have internal predecessors, (171), 7 states have call successors, (10), 9 states have call predecessors, (10), 7 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) Word has length 51 [2022-11-03 02:55:15,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:55:15,586 INFO L225 Difference]: With dead ends: 375 [2022-11-03 02:55:15,587 INFO L226 Difference]: Without dead ends: 375 [2022-11-03 02:55:15,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 227 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 647 ImplicationChecksByTransitivity, 27.4s TimeCoverageRelationStatistics Valid=490, Invalid=1661, Unknown=11, NotChecked=0, Total=2162 [2022-11-03 02:55:15,587 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 419 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 157 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:55:15,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 407 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 300 Invalid, 0 Unknown, 157 Unchecked, 0.7s Time] [2022-11-03 02:55:15,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-11-03 02:55:15,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 345. [2022-11-03 02:55:15,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 313 states have (on average 1.2012779552715656) internal successors, (376), 328 states have internal predecessors, (376), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2022-11-03 02:55:15,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 404 transitions. [2022-11-03 02:55:15,595 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 404 transitions. Word has length 51 [2022-11-03 02:55:15,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:55:15,595 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 404 transitions. [2022-11-03 02:55:15,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 28 states have (on average 6.107142857142857) internal successors, (171), 29 states have internal predecessors, (171), 7 states have call successors, (10), 9 states have call predecessors, (10), 7 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-03 02:55:15,596 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 404 transitions. [2022-11-03 02:55:15,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-03 02:55:15,596 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:55:15,597 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, 1, 1] [2022-11-03 02:55:15,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-11-03 02:55:15,817 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (59)] Ended with exit code 0 [2022-11-03 02:55:16,012 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (60)] Forceful destruction successful, exit code 0 [2022-11-03 02:55:16,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:55:16,210 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:55:16,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:55:16,210 INFO L85 PathProgramCache]: Analyzing trace with hash 410026143, now seen corresponding path program 1 times [2022-11-03 02:55:16,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:55:16,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1240608225] [2022-11-03 02:55:16,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:55:16,211 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:55:16,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:55:16,212 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:55:16,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2022-11-03 02:55:16,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:55:16,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:55:16,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:55:16,604 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:55:16,604 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:55:16,743 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-03 02:55:16,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:55:17,205 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-03 02:55:17,206 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:55:17,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1240608225] [2022-11-03 02:55:17,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1240608225] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:55:17,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [646271502] [2022-11-03 02:55:17,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:55:17,206 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:55:17,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:55:17,211 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:55:17,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (63)] Waiting until timeout for monitored process [2022-11-03 02:55:17,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:55:17,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 02:55:17,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:55:19,688 INFO L356 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2022-11-03 02:55:19,688 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 32 [2022-11-03 02:55:19,917 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-03 02:55:19,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:55:20,286 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-03 02:55:20,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [646271502] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:55:20,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641707315] [2022-11-03 02:55:20,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:55:20,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:55:20,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:55:20,289 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:55:20,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-11-03 02:55:20,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:55:20,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:55:20,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:55:20,528 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:55:20,528 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:55:20,630 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-03 02:55:20,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:55:21,074 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-03 02:55:21,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641707315] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:55:21,075 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:55:21,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 5, 4, 5, 4] total 12 [2022-11-03 02:55:21,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685291426] [2022-11-03 02:55:21,075 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:55:21,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-03 02:55:21,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:55:21,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-03 02:55:21,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=134, Unknown=1, NotChecked=0, Total=182 [2022-11-03 02:55:21,077 INFO L87 Difference]: Start difference. First operand 345 states and 404 transitions. Second operand has 14 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 10 states have internal predecessors, (74), 2 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-03 02:55:58,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:55:58,379 INFO L93 Difference]: Finished difference Result 374 states and 424 transitions. [2022-11-03 02:55:58,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-03 02:55:58,379 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 10 states have internal predecessors, (74), 2 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 51 [2022-11-03 02:55:58,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:55:58,381 INFO L225 Difference]: With dead ends: 374 [2022-11-03 02:55:58,381 INFO L226 Difference]: Without dead ends: 374 [2022-11-03 02:55:58,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 280 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 39.2s TimeCoverageRelationStatistics Valid=200, Invalid=539, Unknown=17, NotChecked=0, Total=756 [2022-11-03 02:55:58,382 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 372 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 135 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:55:58,382 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 407 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 262 Invalid, 0 Unknown, 135 Unchecked, 0.6s Time] [2022-11-03 02:55:58,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-11-03 02:55:58,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 345. [2022-11-03 02:55:58,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 313 states have (on average 1.1916932907348243) internal successors, (373), 328 states have internal predecessors, (373), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2022-11-03 02:55:58,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 401 transitions. [2022-11-03 02:55:58,389 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 401 transitions. Word has length 51 [2022-11-03 02:55:58,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:55:58,389 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 401 transitions. [2022-11-03 02:55:58,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 10 states have internal predecessors, (74), 2 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-03 02:55:58,390 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 401 transitions. [2022-11-03 02:55:58,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-03 02:55:58,390 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:55:58,391 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-03 02:55:58,411 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2022-11-03 02:55:58,642 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-11-03 02:55:58,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (63)] Ended with exit code 0 [2022-11-03 02:55:59,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:55:59,004 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:55:59,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:55:59,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1016532274, now seen corresponding path program 1 times [2022-11-03 02:55:59,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:55:59,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [386409977] [2022-11-03 02:55:59,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:55:59,005 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:55:59,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:55:59,011 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:55:59,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2022-11-03 02:55:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:55:59,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-03 02:55:59,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:55:59,630 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:55:59,631 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:56:02,634 INFO L356 Elim1Store]: treesize reduction 46, result has 40.3 percent of original size [2022-11-03 02:56:02,635 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 46 [2022-11-03 02:56:02,752 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:56:02,815 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-03 02:56:02,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:03,222 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:56:03,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [386409977] [2022-11-03 02:56:03,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [386409977] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:56:03,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1030354864] [2022-11-03 02:56:03,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:56:03,223 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:56:03,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:56:03,224 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:56:03,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (66)] Waiting until timeout for monitored process [2022-11-03 02:56:03,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:56:03,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-03 02:56:03,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:04,030 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:56:04,030 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-03 02:56:06,848 INFO L356 Elim1Store]: treesize reduction 68, result has 38.2 percent of original size [2022-11-03 02:56:06,848 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:56:07,057 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:56:07,127 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-03 02:56:07,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:09,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1030354864] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:56:09,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896781449] [2022-11-03 02:56:09,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:56:09,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:56:09,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:56:09,430 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:56:09,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-11-03 02:56:09,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:56:09,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-03 02:56:09,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:10,031 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:56:10,031 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-03 02:56:10,673 INFO L356 Elim1Store]: treesize reduction 34, result has 37.0 percent of original size [2022-11-03 02:56:10,673 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 35 [2022-11-03 02:56:10,776 INFO L356 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2022-11-03 02:56:10,776 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 32 [2022-11-03 02:56:11,025 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:56:11,034 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-03 02:56:11,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:11,226 INFO L356 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-03 02:56:11,226 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 196 treesize of output 183 [2022-11-03 02:56:13,979 INFO L356 Elim1Store]: treesize reduction 7, result has 82.1 percent of original size [2022-11-03 02:56:13,979 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 94 treesize of output 115 [2022-11-03 02:56:14,924 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-03 02:56:14,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896781449] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:56:14,925 INFO L184 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2022-11-03 02:56:14,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 12, 13] total 39 [2022-11-03 02:56:14,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99726236] [2022-11-03 02:56:14,925 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2022-11-03 02:56:14,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-03 02:56:14,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:56:14,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-03 02:56:14,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1577, Unknown=3, NotChecked=0, Total=1806 [2022-11-03 02:56:14,927 INFO L87 Difference]: Start difference. First operand 345 states and 401 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-03 02:56:26,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:56:26,954 INFO L93 Difference]: Finished difference Result 379 states and 423 transitions. [2022-11-03 02:56:26,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-03 02:56:26,955 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-03 02:56:26,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:56:26,957 INFO L225 Difference]: With dead ends: 379 [2022-11-03 02:56:26,957 INFO L226 Difference]: Without dead ends: 379 [2022-11-03 02:56:26,958 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 169 SyntacticMatches, 9 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1292 ImplicationChecksByTransitivity, 21.8s TimeCoverageRelationStatistics Valid=702, Invalid=3323, Unknown=7, NotChecked=0, Total=4032 [2022-11-03 02:56:26,959 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 434 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 821 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 217 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:56:26,959 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 573 Invalid, 821 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 544 Invalid, 0 Unknown, 217 Unchecked, 1.2s Time] [2022-11-03 02:56:26,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-11-03 02:56:26,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 345. [2022-11-03 02:56:26,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 313 states have (on average 1.1853035143769968) internal successors, (371), 328 states have internal predecessors, (371), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2022-11-03 02:56:26,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 399 transitions. [2022-11-03 02:56:26,967 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 399 transitions. Word has length 52 [2022-11-03 02:56:26,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:56:26,967 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 399 transitions. [2022-11-03 02:56:26,967 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-03 02:56:26,968 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 399 transitions. [2022-11-03 02:56:26,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-03 02:56:26,968 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:56:26,969 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, 1, 1] [2022-11-03 02:56:26,982 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (65)] Forceful destruction successful, exit code 0 [2022-11-03 02:56:27,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (66)] Ended with exit code 0 [2022-11-03 02:56:27,402 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-11-03 02:56:27,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:56:27,582 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:56:27,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:56:27,582 INFO L85 PathProgramCache]: Analyzing trace with hash -174091406, now seen corresponding path program 1 times [2022-11-03 02:56:27,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:56:27,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1398470290] [2022-11-03 02:56:27,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:56:27,583 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:56:27,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:56:27,584 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:56:27,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2022-11-03 02:56:27,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:56:27,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 02:56:27,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:29,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:29,978 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:56:32,243 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 37 refuted. 2 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-03 02:56:32,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:32,709 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:56:32,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1398470290] [2022-11-03 02:56:32,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1398470290] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:56:32,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [541534380] [2022-11-03 02:56:32,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:56:32,710 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:56:32,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:56:32,711 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:56:32,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (69)] Waiting until timeout for monitored process [2022-11-03 02:56:32,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:56:33,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 02:56:33,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:33,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:33,194 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:56:33,351 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 37 refuted. 2 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-03 02:56:33,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:33,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [541534380] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:56:33,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489393796] [2022-11-03 02:56:33,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:56:33,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:56:33,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:56:33,690 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:56:33,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-11-03 02:56:33,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:56:33,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 02:56:33,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:33,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:33,981 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:56:34,126 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 37 refuted. 2 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-03 02:56:34,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:34,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489393796] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:56:34,453 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:56:34,453 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-11-03 02:56:34,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392513418] [2022-11-03 02:56:34,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:56:34,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-03 02:56:34,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:56:34,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-03 02:56:34,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=137, Unknown=2, NotChecked=0, Total=182 [2022-11-03 02:56:34,454 INFO L87 Difference]: Start difference. First operand 345 states and 399 transitions. Second operand has 9 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:56:37,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:56:37,241 INFO L93 Difference]: Finished difference Result 384 states and 428 transitions. [2022-11-03 02:56:37,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-03 02:56:37,242 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2022-11-03 02:56:37,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:56:37,243 INFO L225 Difference]: With dead ends: 384 [2022-11-03 02:56:37,243 INFO L226 Difference]: Without dead ends: 384 [2022-11-03 02:56:37,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 227 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=161, Invalid=388, Unknown=3, NotChecked=0, Total=552 [2022-11-03 02:56:37,244 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 206 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:56:37,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 228 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 157 Invalid, 0 Unknown, 66 Unchecked, 0.4s Time] [2022-11-03 02:56:37,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-11-03 02:56:37,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 345. [2022-11-03 02:56:37,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 313 states have (on average 1.1661341853035143) internal successors, (365), 328 states have internal predecessors, (365), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2022-11-03 02:56:37,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 393 transitions. [2022-11-03 02:56:37,252 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 393 transitions. Word has length 52 [2022-11-03 02:56:37,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:56:37,252 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 393 transitions. [2022-11-03 02:56:37,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:56:37,252 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 393 transitions. [2022-11-03 02:56:37,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-03 02:56:37,253 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:56:37,253 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, 1, 1] [2022-11-03 02:56:37,289 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-11-03 02:56:37,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2022-11-03 02:56:37,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (69)] Forceful destruction successful, exit code 0 [2022-11-03 02:56:37,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:56:37,867 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:56:37,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:56:37,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1928976600, now seen corresponding path program 2 times [2022-11-03 02:56:37,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:56:37,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1043282469] [2022-11-03 02:56:37,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:56:37,868 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:56:37,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:56:37,869 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:56:37,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2022-11-03 02:56:38,020 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:56:38,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:56:38,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-03 02:56:38,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:40,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:40,403 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:56:40,565 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-03 02:56:40,565 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:40,811 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:56:40,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1043282469] [2022-11-03 02:56:40,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1043282469] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:56:40,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1924789652] [2022-11-03 02:56:40,812 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:56:40,812 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:56:40,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:56:40,813 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:56:40,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (72)] Waiting until timeout for monitored process [2022-11-03 02:56:41,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:56:41,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:56:41,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-03 02:56:41,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:43,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:43,488 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:56:43,570 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-03 02:56:43,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:43,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1924789652] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:56:43,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374918170] [2022-11-03 02:56:43,745 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:56:43,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:56:43,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:56:43,746 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:56:43,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-11-03 02:56:43,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-03 02:56:43,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:56:43,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-03 02:56:43,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:44,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:44,248 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:56:44,324 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-03 02:56:44,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:44,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374918170] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:56:44,488 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:56:44,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-11-03 02:56:44,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965586734] [2022-11-03 02:56:44,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:56:44,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:56:44,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:56:44,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:56:44,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=100, Unknown=1, NotChecked=0, Total=132 [2022-11-03 02:56:44,489 INFO L87 Difference]: Start difference. First operand 345 states and 393 transitions. Second operand has 8 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 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-03 02:56:49,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:56:49,161 INFO L93 Difference]: Finished difference Result 363 states and 407 transitions. [2022-11-03 02:56:49,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 02:56:49,161 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 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 52 [2022-11-03 02:56:49,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:56:49,163 INFO L225 Difference]: With dead ends: 363 [2022-11-03 02:56:49,163 INFO L226 Difference]: Without dead ends: 363 [2022-11-03 02:56:49,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 166 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=111, Invalid=266, Unknown=3, NotChecked=0, Total=380 [2022-11-03 02:56:49,164 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 135 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:56:49,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 207 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 131 Invalid, 0 Unknown, 57 Unchecked, 0.4s Time] [2022-11-03 02:56:49,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2022-11-03 02:56:49,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 345. [2022-11-03 02:56:49,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 313 states have (on average 1.159744408945687) internal successors, (363), 328 states have internal predecessors, (363), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2022-11-03 02:56:49,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 391 transitions. [2022-11-03 02:56:49,171 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 391 transitions. Word has length 52 [2022-11-03 02:56:49,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:56:49,171 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 391 transitions. [2022-11-03 02:56:49,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 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-03 02:56:49,171 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 391 transitions. [2022-11-03 02:56:49,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-03 02:56:49,172 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:56:49,172 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-03 02:56:49,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (71)] Forceful destruction successful, exit code 0 [2022-11-03 02:56:49,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-11-03 02:56:49,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (72)] Ended with exit code 0 [2022-11-03 02:56:49,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:56:49,786 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:56:49,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:56:49,786 INFO L85 PathProgramCache]: Analyzing trace with hash -1447729377, now seen corresponding path program 1 times [2022-11-03 02:56:49,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:56:49,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2115419267] [2022-11-03 02:56:49,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:56:49,787 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:56:49,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:56:49,788 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:56:49,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2022-11-03 02:56:49,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:56:49,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-03 02:56:49,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:50,501 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:56:50,502 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-03 02:56:51,119 INFO L356 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-03 02:56:51,120 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 17 [2022-11-03 02:56:53,874 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:56:54,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:54,091 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:56:54,388 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:56:54,397 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:56:54,499 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:56:54,499 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-03 02:56:54,559 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-03 02:56:54,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:55,138 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-11-03 02:56:55,169 INFO L356 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-03 02:56:55,169 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:56:55,277 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:56:55,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2115419267] [2022-11-03 02:56:55,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2115419267] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:56:55,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1149843323] [2022-11-03 02:56:55,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:56:55,278 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:56:55,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:56:55,279 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:56:55,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (75)] Waiting until timeout for monitored process [2022-11-03 02:56:55,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:56:55,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-03 02:56:55,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:56,103 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:56:56,103 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2022-11-03 02:56:56,517 INFO L356 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-03 02:56:56,517 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 17 [2022-11-03 02:56:56,845 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:56:57,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:56:57,014 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:56:57,217 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:56:57,225 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:56:57,253 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:56:57,253 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-03 02:56:57,259 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-03 02:56:57,259 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:57,491 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2022-11-03 02:56:57,522 INFO L356 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-03 02:56:57,522 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:56:57,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1149843323] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:56:57,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987496776] [2022-11-03 02:56:57,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:56:57,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:56:57,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:56:57,612 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:56:57,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-11-03 02:56:57,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:56:57,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-03 02:56:57,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:56:58,575 INFO L356 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-03 02:56:58,576 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 17 [2022-11-03 02:56:58,582 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-11-03 02:56:58,935 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2022-11-03 02:56:58,939 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:56:59,028 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-03 02:56:59,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:56:59,430 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:56:59,434 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2022-11-03 02:56:59,444 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2022-11-03 02:57:01,972 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:57:01,972 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 47 [2022-11-03 02:57:02,274 INFO L356 Elim1Store]: treesize reduction 7, result has 82.1 percent of original size [2022-11-03 02:57:02,275 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 55 [2022-11-03 02:57:02,402 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-03 02:57:02,403 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 9 [2022-11-03 02:57:02,540 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-03 02:57:02,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987496776] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:57:02,540 INFO L184 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2022-11-03 02:57:02,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 8, 10] total 34 [2022-11-03 02:57:02,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783082103] [2022-11-03 02:57:02,541 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2022-11-03 02:57:02,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-03 02:57:02,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:57:02,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-03 02:57:02,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1286, Unknown=2, NotChecked=0, Total=1482 [2022-11-03 02:57:02,542 INFO L87 Difference]: Start difference. First operand 345 states and 391 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-03 02:57:37,709 WARN L234 SmtUtils]: Spent 6.13s on a formula simplification that was a NOOP. DAG size: 34 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:57:45,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:57:45,047 INFO L93 Difference]: Finished difference Result 439 states and 492 transitions. [2022-11-03 02:57:45,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-11-03 02:57:45,048 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-03 02:57:45,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:57:45,052 INFO L225 Difference]: With dead ends: 439 [2022-11-03 02:57:45,052 INFO L226 Difference]: Without dead ends: 439 [2022-11-03 02:57:45,054 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 200 SyntacticMatches, 7 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1578 ImplicationChecksByTransitivity, 49.0s TimeCoverageRelationStatistics Valid=1030, Invalid=4512, Unknown=8, NotChecked=0, Total=5550 [2022-11-03 02:57:45,055 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 791 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 791 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 1101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 630 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:57:45,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [791 Valid, 573 Invalid, 1101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 379 Invalid, 0 Unknown, 630 Unchecked, 1.0s Time] [2022-11-03 02:57:45,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2022-11-03 02:57:45,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 330. [2022-11-03 02:57:45,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 299 states have (on average 1.160535117056856) internal successors, (347), 313 states have internal predecessors, (347), 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-03 02:57:45,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 371 transitions. [2022-11-03 02:57:45,062 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 371 transitions. Word has length 53 [2022-11-03 02:57:45,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:57:45,062 INFO L495 AbstractCegarLoop]: Abstraction has 330 states and 371 transitions. [2022-11-03 02:57:45,062 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-03 02:57:45,063 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 371 transitions. [2022-11-03 02:57:45,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-03 02:57:45,063 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:57:45,063 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-03 02:57:45,071 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (75)] Forceful destruction successful, exit code 0 [2022-11-03 02:57:45,288 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-11-03 02:57:45,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (74)] Ended with exit code 0 [2022-11-03 02:57:45,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:57:45,668 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2022-11-03 02:57:45,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:57:45,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1929937680, now seen corresponding path program 1 times [2022-11-03 02:57:45,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:57:45,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1865285718] [2022-11-03 02:57:45,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:45,669 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:57:45,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:57:45,670 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:57:45,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2022-11-03 02:57:45,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:45,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-03 02:57:45,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:46,016 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:57:46,017 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:57:48,462 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:57:48,462 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 43 [2022-11-03 02:57:48,577 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:57:48,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:57:48,862 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:57:48,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1865285718] [2022-11-03 02:57:48,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1865285718] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:57:48,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1222711744] [2022-11-03 02:57:48,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:57:48,862 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:57:48,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:57:48,867 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:57:48,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2d5ea8c4-92f5-41fc-a4fa-4557b2c5420f/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (78)] Waiting until timeout for monitored process [2022-11-03 02:57:49,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:57:49,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-03 02:57:49,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:57:53,660 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:57:53,661 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-03 02:58:00,372 INFO L356 Elim1Store]: treesize reduction 44, result has 37.1 percent of original size [2022-11-03 02:58:00,372 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:58:00,569 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:58:00,569 INFO L328 TraceCheckSpWp]: Computing backward predicates...