./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 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh --witnessprinter.witness.filename witness --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 --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 18:18:24,544 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 18:18:24,609 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2023-12-02 18:18:24,614 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 18:18:24,614 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 18:18:24,637 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 18:18:24,637 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 18:18:24,638 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 18:18:24,639 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 18:18:24,639 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 18:18:24,640 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 18:18:24,640 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 18:18:24,641 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 18:18:24,641 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 18:18:24,642 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 18:18:24,642 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 18:18:24,643 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 18:18:24,643 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 18:18:24,644 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 18:18:24,644 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 18:18:24,645 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 18:18:24,645 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 18:18:24,646 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-02 18:18:24,647 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-02 18:18:24,647 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 18:18:24,648 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 18:18:24,648 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 18:18:24,648 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 18:18:24,649 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 18:18:24,649 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-12-02 18:18:24,650 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-12-02 18:18:24,650 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-12-02 18:18:24,650 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 18:18:24,651 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-02 18:18:24,651 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 18:18:24,651 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 18:18:24,651 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 18:18:24,652 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 18:18:24,652 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 18:18:24,652 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 18:18:24,652 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 18:18:24,653 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 18:18:24,653 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 18:18:24,653 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 18:18:24,653 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 18:18:24,653 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 18:18:24,654 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 18:18:24,654 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 18:18:24,654 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/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_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 [2023-12-02 18:18:24,859 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 18:18:24,878 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 18:18:24,881 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 18:18:24,882 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 18:18:24,882 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 18:18:24,883 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2023-12-02 18:18:27,688 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 18:18:27,904 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 18:18:27,905 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2023-12-02 18:18:27,920 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/data/ec8e4275e/2a5948f46ea645cb8234532035964d21/FLAG2684d721e [2023-12-02 18:18:27,934 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/data/ec8e4275e/2a5948f46ea645cb8234532035964d21 [2023-12-02 18:18:27,937 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 18:18:27,938 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 18:18:27,940 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 18:18:27,940 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 18:18:27,945 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 18:18:27,946 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:18:27" (1/1) ... [2023-12-02 18:18:27,947 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2542ece0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:27, skipping insertion in model container [2023-12-02 18:18:27,947 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:18:27" (1/1) ... [2023-12-02 18:18:28,003 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 18:18:28,314 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 18:18:28,328 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 18:18:28,366 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 18:18:28,407 INFO L206 MainTranslator]: Completed translation [2023-12-02 18:18:28,407 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28 WrapperNode [2023-12-02 18:18:28,407 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 18:18:28,409 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 18:18:28,409 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 18:18:28,409 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 18:18:28,417 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,431 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,456 INFO L138 Inliner]: procedures = 168, calls = 43, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 99 [2023-12-02 18:18:28,456 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 18:18:28,457 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 18:18:28,457 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 18:18:28,457 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 18:18:28,467 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,467 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,470 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,471 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,477 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,481 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,483 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,484 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,487 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 18:18:28,488 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 18:18:28,488 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 18:18:28,488 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 18:18:28,489 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (1/1) ... [2023-12-02 18:18:28,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 18:18:28,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:18:28,518 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 18:18:28,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 18:18:28,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 18:18:28,555 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2023-12-02 18:18:28,555 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2023-12-02 18:18:28,555 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 18:18:28,555 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 18:18:28,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 18:18:28,556 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 18:18:28,556 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 18:18:28,556 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 18:18:28,556 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 18:18:28,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 18:18:28,687 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 18:18:28,690 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 18:18:28,881 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 18:18:28,912 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 18:18:28,912 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 18:18:28,914 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:18:28 BoogieIcfgContainer [2023-12-02 18:18:28,914 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 18:18:28,917 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 18:18:28,918 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 18:18:28,921 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 18:18:28,921 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 06:18:27" (1/3) ... [2023-12-02 18:18:28,922 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@520bfd3b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:18:28, skipping insertion in model container [2023-12-02 18:18:28,922 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:18:28" (2/3) ... [2023-12-02 18:18:28,923 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@520bfd3b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:18:28, skipping insertion in model container [2023-12-02 18:18:28,923 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:18:28" (3/3) ... [2023-12-02 18:18:28,924 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2023-12-02 18:18:28,944 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 18:18:28,944 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2023-12-02 18:18:28,988 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 18:18:28,993 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;@38178350, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 18:18:28,993 INFO L358 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2023-12-02 18:18:28,997 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) [2023-12-02 18:18:29,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2023-12-02 18:18:29,003 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:29,004 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2023-12-02 18:18:29,004 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)] === [2023-12-02 18:18:29,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:29,009 INFO L85 PathProgramCache]: Analyzing trace with hash 137098440, now seen corresponding path program 1 times [2023-12-02 18:18:29,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:29,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886028552] [2023-12-02 18:18:29,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:29,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:29,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:29,324 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:29,325 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:29,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886028552] [2023-12-02 18:18:29,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886028552] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:18:29,326 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:18:29,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 18:18:29,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716844275] [2023-12-02 18:18:29,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:18:29,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:18:29,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:29,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:18:29,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 18:18:29,367 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) [2023-12-02 18:18:29,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:29,519 INFO L93 Difference]: Finished difference Result 128 states and 149 transitions. [2023-12-02 18:18:29,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:18:29,522 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 [2023-12-02 18:18:29,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:29,531 INFO L225 Difference]: With dead ends: 128 [2023-12-02 18:18:29,531 INFO L226 Difference]: Without dead ends: 125 [2023-12-02 18:18:29,533 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 [2023-12-02 18:18:29,537 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 109 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:18:29,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 116 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:18:29,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2023-12-02 18:18:29,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 92. [2023-12-02 18:18:29,581 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) [2023-12-02 18:18:29,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 122 transitions. [2023-12-02 18:18:29,587 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 122 transitions. Word has length 5 [2023-12-02 18:18:29,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:29,587 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 122 transitions. [2023-12-02 18:18:29,587 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) [2023-12-02 18:18:29,588 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 122 transitions. [2023-12-02 18:18:29,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2023-12-02 18:18:29,589 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:29,589 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2023-12-02 18:18:29,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 18:18:29,589 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)] === [2023-12-02 18:18:29,590 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:29,590 INFO L85 PathProgramCache]: Analyzing trace with hash 137098441, now seen corresponding path program 1 times [2023-12-02 18:18:29,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:29,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303671488] [2023-12-02 18:18:29,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:29,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:29,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:29,760 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:29,760 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:29,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303671488] [2023-12-02 18:18:29,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303671488] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:18:29,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:18:29,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:18:29,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259309393] [2023-12-02 18:18:29,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:18:29,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:18:29,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:29,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:18:29,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:18:29,764 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) [2023-12-02 18:18:29,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:29,898 INFO L93 Difference]: Finished difference Result 215 states and 295 transitions. [2023-12-02 18:18:29,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:18:29,899 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 [2023-12-02 18:18:29,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:29,902 INFO L225 Difference]: With dead ends: 215 [2023-12-02 18:18:29,902 INFO L226 Difference]: Without dead ends: 215 [2023-12-02 18:18:29,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-02 18:18:29,904 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 222 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:18:29,905 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 148 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:18:29,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2023-12-02 18:18:29,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 164. [2023-12-02 18:18:29,925 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) [2023-12-02 18:18:29,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 258 transitions. [2023-12-02 18:18:29,929 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 258 transitions. Word has length 5 [2023-12-02 18:18:29,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:29,929 INFO L495 AbstractCegarLoop]: Abstraction has 164 states and 258 transitions. [2023-12-02 18:18:29,929 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) [2023-12-02 18:18:29,930 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 258 transitions. [2023-12-02 18:18:29,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-12-02 18:18:29,930 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:29,930 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2023-12-02 18:18:29,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 18:18:29,931 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)] === [2023-12-02 18:18:29,931 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:29,932 INFO L85 PathProgramCache]: Analyzing trace with hash -44915675, now seen corresponding path program 1 times [2023-12-02 18:18:29,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:29,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057150804] [2023-12-02 18:18:29,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:29,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:29,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:30,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:30,127 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:30,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057150804] [2023-12-02 18:18:30,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057150804] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:18:30,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:18:30,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:18:30,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77023399] [2023-12-02 18:18:30,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:18:30,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:18:30,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:30,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:18:30,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:18:30,130 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) [2023-12-02 18:18:30,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:30,320 INFO L93 Difference]: Finished difference Result 253 states and 364 transitions. [2023-12-02 18:18:30,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:18:30,322 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 [2023-12-02 18:18:30,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:30,325 INFO L225 Difference]: With dead ends: 253 [2023-12-02 18:18:30,325 INFO L226 Difference]: Without dead ends: 253 [2023-12-02 18:18:30,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-02 18:18:30,327 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 144 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:18:30,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 169 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:18:30,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2023-12-02 18:18:30,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 167. [2023-12-02 18:18:30,344 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) [2023-12-02 18:18:30,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 261 transitions. [2023-12-02 18:18:30,346 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 261 transitions. Word has length 6 [2023-12-02 18:18:30,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:30,347 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 261 transitions. [2023-12-02 18:18:30,347 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) [2023-12-02 18:18:30,347 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 261 transitions. [2023-12-02 18:18:30,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-12-02 18:18:30,347 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:30,347 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:18:30,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 18:18:30,348 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)] === [2023-12-02 18:18:30,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:30,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1392385880, now seen corresponding path program 1 times [2023-12-02 18:18:30,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:30,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902144460] [2023-12-02 18:18:30,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:30,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:30,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:30,559 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:30,560 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:30,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902144460] [2023-12-02 18:18:30,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902144460] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:18:30,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:18:30,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:18:30,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525798009] [2023-12-02 18:18:30,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:18:30,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:18:30,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:30,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:18:30,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:18:30,562 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) [2023-12-02 18:18:30,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:30,703 INFO L93 Difference]: Finished difference Result 217 states and 296 transitions. [2023-12-02 18:18:30,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:18:30,704 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 [2023-12-02 18:18:30,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:30,706 INFO L225 Difference]: With dead ends: 217 [2023-12-02 18:18:30,706 INFO L226 Difference]: Without dead ends: 217 [2023-12-02 18:18:30,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-02 18:18:30,708 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 135 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:18:30,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 195 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:18:30,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2023-12-02 18:18:30,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 167. [2023-12-02 18:18:30,719 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) [2023-12-02 18:18:30,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 259 transitions. [2023-12-02 18:18:30,722 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 259 transitions. Word has length 7 [2023-12-02 18:18:30,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:30,722 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 259 transitions. [2023-12-02 18:18:30,723 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) [2023-12-02 18:18:30,723 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 259 transitions. [2023-12-02 18:18:30,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2023-12-02 18:18:30,723 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:30,723 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:18:30,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 18:18:30,724 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)] === [2023-12-02 18:18:30,724 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:30,724 INFO L85 PathProgramCache]: Analyzing trace with hash -214289273, now seen corresponding path program 1 times [2023-12-02 18:18:30,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:30,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153187594] [2023-12-02 18:18:30,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:30,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:30,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:30,805 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:30,805 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:30,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153187594] [2023-12-02 18:18:30,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153187594] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:18:30,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:18:30,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:18:30,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951651795] [2023-12-02 18:18:30,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:18:30,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:18:30,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:30,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:18:30,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:18:30,810 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) [2023-12-02 18:18:30,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:30,942 INFO L93 Difference]: Finished difference Result 260 states and 360 transitions. [2023-12-02 18:18:30,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:18:30,942 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 [2023-12-02 18:18:30,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:30,945 INFO L225 Difference]: With dead ends: 260 [2023-12-02 18:18:30,945 INFO L226 Difference]: Without dead ends: 260 [2023-12-02 18:18:30,945 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 [2023-12-02 18:18:30,946 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 143 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 184 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 [2023-12-02 18:18:30,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 184 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:18:30,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2023-12-02 18:18:30,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 199. [2023-12-02 18:18:30,958 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) [2023-12-02 18:18:30,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 304 transitions. [2023-12-02 18:18:30,961 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 304 transitions. Word has length 8 [2023-12-02 18:18:30,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:30,961 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 304 transitions. [2023-12-02 18:18:30,961 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) [2023-12-02 18:18:30,961 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 304 transitions. [2023-12-02 18:18:30,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2023-12-02 18:18:30,962 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:30,962 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:18:30,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 18:18:30,962 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)] === [2023-12-02 18:18:30,963 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:30,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1946967178, now seen corresponding path program 1 times [2023-12-02 18:18:30,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:30,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443314886] [2023-12-02 18:18:30,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:30,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:30,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:31,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:31,053 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:31,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443314886] [2023-12-02 18:18:31,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443314886] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:18:31,053 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:18:31,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:18:31,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126581610] [2023-12-02 18:18:31,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:18:31,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:18:31,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:31,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:18:31,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:18:31,055 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) [2023-12-02 18:18:31,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:31,158 INFO L93 Difference]: Finished difference Result 247 states and 327 transitions. [2023-12-02 18:18:31,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:18:31,159 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 [2023-12-02 18:18:31,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:31,161 INFO L225 Difference]: With dead ends: 247 [2023-12-02 18:18:31,161 INFO L226 Difference]: Without dead ends: 247 [2023-12-02 18:18:31,162 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 [2023-12-02 18:18:31,162 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 179 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 203 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 [2023-12-02 18:18:31,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 203 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:18:31,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2023-12-02 18:18:31,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 213. [2023-12-02 18:18:31,172 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) [2023-12-02 18:18:31,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 325 transitions. [2023-12-02 18:18:31,175 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 325 transitions. Word has length 9 [2023-12-02 18:18:31,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:31,175 INFO L495 AbstractCegarLoop]: Abstraction has 213 states and 325 transitions. [2023-12-02 18:18:31,175 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) [2023-12-02 18:18:31,175 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 325 transitions. [2023-12-02 18:18:31,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-12-02 18:18:31,176 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:31,176 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:18:31,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 18:18:31,176 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)] === [2023-12-02 18:18:31,177 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:31,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1504808304, now seen corresponding path program 1 times [2023-12-02 18:18:31,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:31,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175695839] [2023-12-02 18:18:31,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:31,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:31,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:31,315 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:31,315 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:31,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175695839] [2023-12-02 18:18:31,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175695839] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:18:31,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206840842] [2023-12-02 18:18:31,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:31,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:18:31,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:18:31,321 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:18:31,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 18:18:31,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:31,402 INFO L262 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 18:18:31,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:18:31,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:31,581 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:18:31,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:31,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206840842] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:18:31,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [258866649] [2023-12-02 18:18:31,717 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2023-12-02 18:18:31,717 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:18:31,722 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:18:31,727 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:18:31,728 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:18:31,965 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 135 for LOIs [2023-12-02 18:18:35,546 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:18:39,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [258866649] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:18:39,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:18:39,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 3, 3] total 16 [2023-12-02 18:18:39,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207935845] [2023-12-02 18:18:39,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:18:39,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 18:18:39,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:39,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 18:18:39,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-12-02 18:18:39,871 INFO L87 Difference]: Start difference. First operand 213 states and 325 transitions. Second operand has 7 states, 5 states have (on average 2.2) internal successors, (11), 5 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) [2023-12-02 18:18:40,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:40,364 INFO L93 Difference]: Finished difference Result 207 states and 304 transitions. [2023-12-02 18:18:40,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 18:18:40,365 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.2) internal successors, (11), 5 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 13 [2023-12-02 18:18:40,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:40,367 INFO L225 Difference]: With dead ends: 207 [2023-12-02 18:18:40,367 INFO L226 Difference]: Without dead ends: 207 [2023-12-02 18:18:40,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 6 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2023-12-02 18:18:40,368 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 14 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:18:40,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 95 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 18:18:40,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2023-12-02 18:18:40,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 198. [2023-12-02 18:18:40,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 157 states have (on average 1.5796178343949046) internal successors, (248), 179 states have internal predecessors, (248), 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) [2023-12-02 18:18:40,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 293 transitions. [2023-12-02 18:18:40,379 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 293 transitions. Word has length 13 [2023-12-02 18:18:40,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:40,379 INFO L495 AbstractCegarLoop]: Abstraction has 198 states and 293 transitions. [2023-12-02 18:18:40,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.2) internal successors, (11), 5 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) [2023-12-02 18:18:40,379 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 293 transitions. [2023-12-02 18:18:40,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-12-02 18:18:40,380 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:40,380 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:18:40,389 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 18:18:40,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-12-02 18:18:40,581 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:18:40,581 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:40,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1522592729, now seen corresponding path program 1 times [2023-12-02 18:18:40,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:40,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162827424] [2023-12-02 18:18:40,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:40,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:40,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:40,653 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:40,654 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:40,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162827424] [2023-12-02 18:18:40,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162827424] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:18:40,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:18:40,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 18:18:40,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75412528] [2023-12-02 18:18:40,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:18:40,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:18:40,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:40,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:18:40,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:18:40,656 INFO L87 Difference]: Start difference. First operand 198 states and 293 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 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) [2023-12-02 18:18:40,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:40,703 INFO L93 Difference]: Finished difference Result 263 states and 373 transitions. [2023-12-02 18:18:40,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:18:40,704 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 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 17 [2023-12-02 18:18:40,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:40,706 INFO L225 Difference]: With dead ends: 263 [2023-12-02 18:18:40,706 INFO L226 Difference]: Without dead ends: 263 [2023-12-02 18:18:40,706 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 [2023-12-02 18:18:40,707 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 31 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:18:40,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 104 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:18:40,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2023-12-02 18:18:40,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 251. [2023-12-02 18:18:40,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 203 states have (on average 1.541871921182266) internal successors, (313), 226 states have internal predecessors, (313), 14 states have call successors, (14), 10 states have call predecessors, (14), 13 states have return successors, (44), 14 states have call predecessors, (44), 14 states have call successors, (44) [2023-12-02 18:18:40,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 371 transitions. [2023-12-02 18:18:40,719 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 371 transitions. Word has length 17 [2023-12-02 18:18:40,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:40,719 INFO L495 AbstractCegarLoop]: Abstraction has 251 states and 371 transitions. [2023-12-02 18:18:40,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 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) [2023-12-02 18:18:40,719 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 371 transitions. [2023-12-02 18:18:40,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-12-02 18:18:40,720 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:40,720 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:18:40,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 18:18:40,721 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:18:40,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:40,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1534044133, now seen corresponding path program 1 times [2023-12-02 18:18:40,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:40,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075370616] [2023-12-02 18:18:40,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:40,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:40,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:40,760 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:40,761 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:40,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075370616] [2023-12-02 18:18:40,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075370616] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:18:40,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214491265] [2023-12-02 18:18:40,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:40,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:18:40,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:18:40,762 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:18:40,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 18:18:40,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:40,844 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 18:18:40,846 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:18:40,865 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:40,866 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:18:40,897 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:40,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214491265] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:18:40,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [283766072] [2023-12-02 18:18:40,899 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2023-12-02 18:18:40,900 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:18:40,900 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:18:40,900 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:18:40,900 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:18:41,577 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 17 for LOIs [2023-12-02 18:18:41,841 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:18:43,514 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3565#(and (<= 4 (select |#length| 6)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem3#1.offset|) (= 6 |~#commands~0.base|) (not (= (select |#valid| |parse_input_~input#1.base|) 1)) (<= (+ |parse_input_#t~mem3#1.offset| 1) (select |#length| |parse_input_#t~mem3#1.base|)) (<= 3 |parse_input_~input#1.base|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= 0 |parse_input_#t~mem3#1.offset|) (= (select (select |#memory_$Pointer$.base| 6) 0) |parse_input_#t~mem3#1.base|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (<= |parse_input_#in~input#1.base| 4) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= (select |#valid| 6) 1))' at error location [2023-12-02 18:18:43,514 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:18:43,514 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:18:43,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2023-12-02 18:18:43,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093057835] [2023-12-02 18:18:43,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:18:43,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:18:43,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:43,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:18:43,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-12-02 18:18:43,516 INFO L87 Difference]: Start difference. First operand 251 states and 371 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 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) [2023-12-02 18:18:43,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:43,548 INFO L93 Difference]: Finished difference Result 422 states and 616 transitions. [2023-12-02 18:18:43,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:18:43,552 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 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 21 [2023-12-02 18:18:43,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:43,555 INFO L225 Difference]: With dead ends: 422 [2023-12-02 18:18:43,556 INFO L226 Difference]: Without dead ends: 422 [2023-12-02 18:18:43,556 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-12-02 18:18:43,561 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 156 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:18:43,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 168 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:18:43,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2023-12-02 18:18:43,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 311. [2023-12-02 18:18:43,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 259 states have (on average 1.5328185328185329) internal successors, (397), 286 states have internal predecessors, (397), 14 states have call successors, (14), 10 states have call predecessors, (14), 17 states have return successors, (52), 14 states have call predecessors, (52), 14 states have call successors, (52) [2023-12-02 18:18:43,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 463 transitions. [2023-12-02 18:18:43,581 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 463 transitions. Word has length 21 [2023-12-02 18:18:43,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:43,581 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 463 transitions. [2023-12-02 18:18:43,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 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) [2023-12-02 18:18:43,581 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 463 transitions. [2023-12-02 18:18:43,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-02 18:18:43,582 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:43,582 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] [2023-12-02 18:18:43,588 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 18:18:43,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:18:43,784 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)] === [2023-12-02 18:18:43,784 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:43,784 INFO L85 PathProgramCache]: Analyzing trace with hash -930123830, now seen corresponding path program 1 times [2023-12-02 18:18:43,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:43,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63567166] [2023-12-02 18:18:43,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:43,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:43,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:43,813 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:43,813 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:43,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63567166] [2023-12-02 18:18:43,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63567166] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:18:43,813 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:18:43,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:18:43,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325918377] [2023-12-02 18:18:43,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:18:43,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:18:43,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:18:43,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:18:43,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:18:43,815 INFO L87 Difference]: Start difference. First operand 311 states and 463 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) [2023-12-02 18:18:43,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:18:43,828 INFO L93 Difference]: Finished difference Result 232 states and 323 transitions. [2023-12-02 18:18:43,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:18:43,829 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 [2023-12-02 18:18:43,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:18:43,830 INFO L225 Difference]: With dead ends: 232 [2023-12-02 18:18:43,830 INFO L226 Difference]: Without dead ends: 232 [2023-12-02 18:18:43,831 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 [2023-12-02 18:18:43,831 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 10 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:18:43,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 116 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:18:43,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2023-12-02 18:18:43,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 232. [2023-12-02 18:18:43,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 190 states have (on average 1.4894736842105263) internal successors, (283), 214 states have internal predecessors, (283), 10 states have call successors, (10), 7 states have call predecessors, (10), 11 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2023-12-02 18:18:43,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 323 transitions. [2023-12-02 18:18:43,841 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 323 transitions. Word has length 23 [2023-12-02 18:18:43,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:18:43,841 INFO L495 AbstractCegarLoop]: Abstraction has 232 states and 323 transitions. [2023-12-02 18:18:43,841 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) [2023-12-02 18:18:43,841 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 323 transitions. [2023-12-02 18:18:43,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-12-02 18:18:43,842 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:18:43,842 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] [2023-12-02 18:18:43,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 18:18:43,843 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:18:43,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:18:43,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1021137934, now seen corresponding path program 1 times [2023-12-02 18:18:43,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:18:43,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104357495] [2023-12-02 18:18:43,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:43,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:18:43,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:44,059 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:44,059 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:18:44,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104357495] [2023-12-02 18:18:44,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104357495] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:18:44,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190531215] [2023-12-02 18:18:44,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:18:44,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:18:44,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:18:44,061 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:18:44,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 18:18:44,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:18:44,126 INFO L262 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 18:18:44,129 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:18:44,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:18:44,349 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:18:44,402 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:18:44,402 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:18:44,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190531215] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:18:44,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1826209568] [2023-12-02 18:18:44,519 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2023-12-02 18:18:44,519 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:18:44,519 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:18:44,519 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:18:44,519 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:18:44,974 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2023-12-02 18:18:46,746 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:19:00,166 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4882#(and (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= (select |#length| 6) 3) (= |parse_input_~input#1.base| 4) (= ~global~0.offset 0) (= |parse_input_#in~input#1.base| 4) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(#valid)| |#valid|) (= |old(~global~0.offset)| 0))' at error location [2023-12-02 18:19:00,167 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:19:00,167 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:19:00,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2023-12-02 18:19:00,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760052171] [2023-12-02 18:19:00,167 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:19:00,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-02 18:19:00,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:19:00,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-02 18:19:00,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=1011, Unknown=3, NotChecked=0, Total=1260 [2023-12-02 18:19:00,169 INFO L87 Difference]: Start difference. First operand 232 states and 323 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) [2023-12-02 18:19:00,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:19:00,745 INFO L93 Difference]: Finished difference Result 325 states and 435 transitions. [2023-12-02 18:19:00,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-02 18:19:00,745 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 [2023-12-02 18:19:00,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:19:00,748 INFO L225 Difference]: With dead ends: 325 [2023-12-02 18:19:00,748 INFO L226 Difference]: Without dead ends: 325 [2023-12-02 18:19:00,749 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=471, Invalid=2076, Unknown=3, NotChecked=0, Total=2550 [2023-12-02 18:19:00,750 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 542 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:19:00,750 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [542 Valid, 195 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:19:00,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2023-12-02 18:19:00,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 234. [2023-12-02 18:19:00,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 192 states have (on average 1.4583333333333333) internal successors, (280), 216 states have internal predecessors, (280), 10 states have call successors, (10), 7 states have call predecessors, (10), 11 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2023-12-02 18:19:00,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 320 transitions. [2023-12-02 18:19:00,760 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 320 transitions. Word has length 25 [2023-12-02 18:19:00,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:19:00,761 INFO L495 AbstractCegarLoop]: Abstraction has 234 states and 320 transitions. [2023-12-02 18:19:00,761 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) [2023-12-02 18:19:00,761 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 320 transitions. [2023-12-02 18:19:00,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-12-02 18:19:00,762 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:19:00,762 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] [2023-12-02 18:19:00,767 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 18:19:00,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:19:00,965 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:19:00,966 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:19:00,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1395484383, now seen corresponding path program 1 times [2023-12-02 18:19:00,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:19:00,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80322220] [2023-12-02 18:19:00,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:00,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:19:00,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:01,108 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:19:01,109 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:19:01,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80322220] [2023-12-02 18:19:01,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80322220] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:19:01,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407158612] [2023-12-02 18:19:01,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:01,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:19:01,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:19:01,110 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:19:01,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 18:19:01,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:01,187 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 18:19:01,188 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:19:01,289 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:19:01,290 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:19:01,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407158612] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:19:01,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 18:19:01,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 8 [2023-12-02 18:19:01,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490015264] [2023-12-02 18:19:01,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:19:01,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:19:01,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:19:01,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:19:01,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-12-02 18:19:01,292 INFO L87 Difference]: Start difference. First operand 234 states and 320 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) [2023-12-02 18:19:01,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:19:01,359 INFO L93 Difference]: Finished difference Result 280 states and 374 transitions. [2023-12-02 18:19:01,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:19:01,360 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 [2023-12-02 18:19:01,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:19:01,362 INFO L225 Difference]: With dead ends: 280 [2023-12-02 18:19:01,362 INFO L226 Difference]: Without dead ends: 280 [2023-12-02 18:19:01,362 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 [2023-12-02 18:19:01,363 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 119 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:19:01,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 157 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:19:01,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2023-12-02 18:19:01,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 240. [2023-12-02 18:19:01,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 198 states have (on average 1.4444444444444444) internal successors, (286), 222 states have internal predecessors, (286), 10 states have call successors, (10), 7 states have call predecessors, (10), 11 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2023-12-02 18:19:01,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 326 transitions. [2023-12-02 18:19:01,375 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 326 transitions. Word has length 26 [2023-12-02 18:19:01,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:19:01,375 INFO L495 AbstractCegarLoop]: Abstraction has 240 states and 326 transitions. [2023-12-02 18:19:01,375 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) [2023-12-02 18:19:01,376 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 326 transitions. [2023-12-02 18:19:01,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-12-02 18:19:01,377 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:19:01,377 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] [2023-12-02 18:19:01,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 18:19:01,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-02 18:19:01,577 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:19:01,578 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:19:01,578 INFO L85 PathProgramCache]: Analyzing trace with hash 2061009581, now seen corresponding path program 1 times [2023-12-02 18:19:01,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:19:01,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240673442] [2023-12-02 18:19:01,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:01,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:19:01,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:02,006 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:19:02,006 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:19:02,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240673442] [2023-12-02 18:19:02,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240673442] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:19:02,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1928683057] [2023-12-02 18:19:02,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:02,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:19:02,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:19:02,008 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:19:02,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 18:19:02,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:02,090 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-02 18:19:02,092 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:19:02,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:19:02,398 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:19:02,496 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:19:02,496 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:19:02,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1928683057] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:19:02,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [306604023] [2023-12-02 18:19:02,625 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2023-12-02 18:19:02,625 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:19:02,625 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:19:02,625 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:19:02,626 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:19:03,065 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2023-12-02 18:19:04,841 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:19:17,948 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6216#(and (<= 4 (select |#length| 6)) (or (< |parse_input_#t~mem3#1.offset| 0) (< (select |#length| |parse_input_#t~mem3#1.base|) (+ |parse_input_#t~mem3#1.offset| 1))) (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem3#1.offset|) (= 6 |~#commands~0.base|) (= |parse_input_~input#1.base| 4) (= ~global~0.offset 0) (= |parse_input_#in~input#1.base| 4) (= (select (select |#memory_$Pointer$.base| 6) 0) |parse_input_#t~mem3#1.base|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(#valid)| |#valid|) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0))' at error location [2023-12-02 18:19:17,948 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:19:17,948 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:19:17,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2023-12-02 18:19:17,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295219506] [2023-12-02 18:19:17,948 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:19:17,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-02 18:19:17,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:19:17,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-02 18:19:17,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=311, Invalid=1246, Unknown=3, NotChecked=0, Total=1560 [2023-12-02 18:19:17,951 INFO L87 Difference]: Start difference. First operand 240 states and 326 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) [2023-12-02 18:19:18,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:19:18,540 INFO L93 Difference]: Finished difference Result 287 states and 382 transitions. [2023-12-02 18:19:18,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 18:19:18,540 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 [2023-12-02 18:19:18,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:19:18,542 INFO L225 Difference]: With dead ends: 287 [2023-12-02 18:19:18,542 INFO L226 Difference]: Without dead ends: 287 [2023-12-02 18:19:18,543 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=472, Invalid=2075, Unknown=3, NotChecked=0, Total=2550 [2023-12-02 18:19:18,543 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 475 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:19:18,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [475 Valid, 270 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 18:19:18,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2023-12-02 18:19:18,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 242. [2023-12-02 18:19:18,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 200 states have (on average 1.43) internal successors, (286), 224 states have internal predecessors, (286), 10 states have call successors, (10), 7 states have call predecessors, (10), 11 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2023-12-02 18:19:18,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 326 transitions. [2023-12-02 18:19:18,552 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 326 transitions. Word has length 27 [2023-12-02 18:19:18,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:19:18,552 INFO L495 AbstractCegarLoop]: Abstraction has 242 states and 326 transitions. [2023-12-02 18:19:18,552 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) [2023-12-02 18:19:18,552 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 326 transitions. [2023-12-02 18:19:18,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-12-02 18:19:18,553 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:19:18,553 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] [2023-12-02 18:19:18,558 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 18:19:18,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-02 18:19:18,754 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:19:18,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:19:18,755 INFO L85 PathProgramCache]: Analyzing trace with hash -533212382, now seen corresponding path program 1 times [2023-12-02 18:19:18,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:19:18,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887782559] [2023-12-02 18:19:18,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:18,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:19:18,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:18,908 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:19:18,908 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:19:18,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887782559] [2023-12-02 18:19:18,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887782559] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:19:18,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474248273] [2023-12-02 18:19:18,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:18,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:19:18,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:19:18,910 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:19:18,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 18:19:18,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:18,988 INFO L262 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 18:19:18,990 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:19:19,083 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-12-02 18:19:19,084 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-12-02 18:19:19,125 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:19:19,125 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:19:19,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474248273] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:19:19,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1953467749] [2023-12-02 18:19:19,171 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2023-12-02 18:19:19,171 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:19:19,171 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:19:19,172 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:19:19,172 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:19:19,560 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2023-12-02 18:19:21,340 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:19:34,025 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6905#(and (<= 4 (select |#length| 6)) (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem3#1.offset|) (= 6 |~#commands~0.base|) (<= (+ |parse_input_#t~mem3#1.offset| 1) (select |#length| |parse_input_#t~mem3#1.base|)) (= |parse_input_~input#1.base| 4) (<= 0 |parse_input_#t~mem3#1.offset|) (= ~global~0.offset 0) (= |parse_input_#in~input#1.base| 4) (= (select (select |#memory_$Pointer$.base| 6) 0) |parse_input_#t~mem3#1.base|) (not (= (select |#valid| 4) 1)) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(#valid)| |#valid|) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0))' at error location [2023-12-02 18:19:34,025 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:19:34,025 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:19:34,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2023-12-02 18:19:34,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041420957] [2023-12-02 18:19:34,026 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:19:34,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 18:19:34,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:19:34,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 18:19:34,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=761, Unknown=3, NotChecked=0, Total=992 [2023-12-02 18:19:34,027 INFO L87 Difference]: Start difference. First operand 242 states and 326 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) [2023-12-02 18:19:34,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:19:34,443 INFO L93 Difference]: Finished difference Result 370 states and 463 transitions. [2023-12-02 18:19:34,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 18:19:34,444 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 [2023-12-02 18:19:34,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:19:34,446 INFO L225 Difference]: With dead ends: 370 [2023-12-02 18:19:34,446 INFO L226 Difference]: Without dead ends: 370 [2023-12-02 18:19:34,447 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 13.0s TimeCoverageRelationStatistics Valid=351, Invalid=1286, Unknown=3, NotChecked=0, Total=1640 [2023-12-02 18:19:34,448 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 491 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 491 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:19:34,448 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [491 Valid, 336 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:19:34,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2023-12-02 18:19:34,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 307. [2023-12-02 18:19:34,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 262 states have (on average 1.416030534351145) internal successors, (371), 287 states have internal predecessors, (371), 10 states have call successors, (10), 9 states have call predecessors, (10), 14 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2023-12-02 18:19:34,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 411 transitions. [2023-12-02 18:19:34,456 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 411 transitions. Word has length 28 [2023-12-02 18:19:34,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:19:34,456 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 411 transitions. [2023-12-02 18:19:34,456 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) [2023-12-02 18:19:34,457 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 411 transitions. [2023-12-02 18:19:34,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-12-02 18:19:34,457 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:19:34,457 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] [2023-12-02 18:19:34,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 18:19:34,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-12-02 18:19:34,658 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:19:34,658 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:19:34,659 INFO L85 PathProgramCache]: Analyzing trace with hash 650285391, now seen corresponding path program 1 times [2023-12-02 18:19:34,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:19:34,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034351088] [2023-12-02 18:19:34,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:34,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:19:34,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:34,860 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:19:34,860 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:19:34,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034351088] [2023-12-02 18:19:34,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034351088] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:19:34,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435231652] [2023-12-02 18:19:34,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:34,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:19:34,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:19:34,862 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:19:34,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 18:19:34,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:34,949 INFO L262 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-02 18:19:34,952 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:19:35,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:19:35,060 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:19:35,125 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:19:35,125 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:19:35,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435231652] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:19:35,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1145835580] [2023-12-02 18:19:35,231 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2023-12-02 18:19:35,231 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:19:35,232 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:19:35,232 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:19:35,232 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:19:35,645 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2023-12-02 18:19:37,399 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:19:50,847 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7749#(and (<= 4 (select |#length| 6)) (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem3#1.offset|) (= 6 |~#commands~0.base|) (<= (select |#length| 4) 0) (<= (+ |parse_input_#t~mem3#1.offset| 1) (select |#length| |parse_input_#t~mem3#1.base|)) (= |parse_input_~input#1.base| 4) (<= 0 |parse_input_#t~mem3#1.offset|) (= ~global~0.offset 0) (= (select |#valid| 4) 1) (= |parse_input_#in~input#1.base| 4) (= (select (select |#memory_$Pointer$.base| 6) 0) |parse_input_#t~mem3#1.base|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(#valid)| |#valid|) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0))' at error location [2023-12-02 18:19:50,847 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:19:50,847 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:19:50,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2023-12-02 18:19:50,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2596691] [2023-12-02 18:19:50,848 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:19:50,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-02 18:19:50,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:19:50,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-02 18:19:50,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=241, Invalid=1162, Unknown=3, NotChecked=0, Total=1406 [2023-12-02 18:19:50,850 INFO L87 Difference]: Start difference. First operand 307 states and 411 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) [2023-12-02 18:19:51,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:19:51,488 INFO L93 Difference]: Finished difference Result 493 states and 617 transitions. [2023-12-02 18:19:51,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-02 18:19:51,489 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 [2023-12-02 18:19:51,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:19:51,491 INFO L225 Difference]: With dead ends: 493 [2023-12-02 18:19:51,491 INFO L226 Difference]: Without dead ends: 493 [2023-12-02 18:19:51,492 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 947 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=494, Invalid=2473, Unknown=3, NotChecked=0, Total=2970 [2023-12-02 18:19:51,493 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 623 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 623 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:19:51,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [623 Valid, 384 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 18:19:51,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2023-12-02 18:19:51,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 366. [2023-12-02 18:19:51,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 319 states have (on average 1.426332288401254) internal successors, (455), 349 states have internal predecessors, (455), 8 states have call successors, (8), 8 states have call predecessors, (8), 18 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2023-12-02 18:19:51,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 487 transitions. [2023-12-02 18:19:51,502 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 487 transitions. Word has length 29 [2023-12-02 18:19:51,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:19:51,502 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 487 transitions. [2023-12-02 18:19:51,502 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) [2023-12-02 18:19:51,502 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 487 transitions. [2023-12-02 18:19:51,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-12-02 18:19:51,503 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:19:51,503 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] [2023-12-02 18:19:51,508 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 18:19:51,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-02 18:19:51,704 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:19:51,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:19:51,704 INFO L85 PathProgramCache]: Analyzing trace with hash -173884203, now seen corresponding path program 1 times [2023-12-02 18:19:51,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:19:51,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733652443] [2023-12-02 18:19:51,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:51,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:19:51,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:51,934 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:19:51,934 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:19:51,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733652443] [2023-12-02 18:19:51,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733652443] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:19:51,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [415628192] [2023-12-02 18:19:51,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:19:51,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:19:51,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:19:51,935 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:19:51,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 18:19:52,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:19:52,001 INFO L262 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-02 18:19:52,003 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:19:52,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:19:52,171 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:19:52,283 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:19:52,283 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:19:52,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [415628192] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:19:52,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [735714351] [2023-12-02 18:19:52,444 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2023-12-02 18:19:52,444 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:19:52,445 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:19:52,445 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:19:52,445 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:19:53,440 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 27 for LOIs [2023-12-02 18:19:54,023 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:20:03,842 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8817#(and (or (and (<= 4 (select |#length| 6)) (= (select |#valid| |parse_input_~input#1.base|) 1) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |#length| (select (select |#memory_$Pointer$.base| 6) 0))) (= (select |#valid| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= 1 (select |#length| |parse_input_~input#1.base|)) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= (select |#valid| 6) 1)) (and (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= |parse_input_~i~0#1| 0))) (<= (select |#length| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 3)) (or (and (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= |old(~state~0)| 1) (= |parse_input_~i~0#1| 1) (<= 0 ~state~0) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= 0 |old(~state~0)|) (<= |parse_input_#in~input#1.base| 4) (<= ~state~0 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0)) (and (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= |old(~state~0)| 1) (<= 0 ~state~0) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (<= 0 |old(~state~0)|) (<= |parse_input_#in~input#1.base| 4) (<= ~state~0 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0))))' at error location [2023-12-02 18:20:03,842 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:20:03,842 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:20:03,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2023-12-02 18:20:03,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054909939] [2023-12-02 18:20:03,842 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:20:03,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-02 18:20:03,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:20:03,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-02 18:20:03,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1433, Unknown=5, NotChecked=0, Total=1640 [2023-12-02 18:20:03,844 INFO L87 Difference]: Start difference. First operand 366 states and 487 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) [2023-12-02 18:20:04,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:20:04,623 INFO L93 Difference]: Finished difference Result 443 states and 555 transitions. [2023-12-02 18:20:04,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-02 18:20:04,624 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 [2023-12-02 18:20:04,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:20:04,626 INFO L225 Difference]: With dead ends: 443 [2023-12-02 18:20:04,626 INFO L226 Difference]: Without dead ends: 443 [2023-12-02 18:20:04,627 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=455, Invalid=2732, Unknown=5, NotChecked=0, Total=3192 [2023-12-02 18:20:04,627 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 726 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 384 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 726 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:20:04,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [726 Valid, 279 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 384 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 18:20:04,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2023-12-02 18:20:04,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 363. [2023-12-02 18:20:04,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 319 states have (on average 1.3605015673981191) internal successors, (434), 346 states have internal predecessors, (434), 8 states have call successors, (8), 8 states have call predecessors, (8), 18 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2023-12-02 18:20:04,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 466 transitions. [2023-12-02 18:20:04,637 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 466 transitions. Word has length 33 [2023-12-02 18:20:04,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:20:04,637 INFO L495 AbstractCegarLoop]: Abstraction has 363 states and 466 transitions. [2023-12-02 18:20:04,638 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) [2023-12-02 18:20:04,638 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 466 transitions. [2023-12-02 18:20:04,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-02 18:20:04,638 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:20:04,639 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] [2023-12-02 18:20:04,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-02 18:20:04,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-02 18:20:04,839 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:20:04,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:20:04,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1095443047, now seen corresponding path program 1 times [2023-12-02 18:20:04,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:20:04,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145494454] [2023-12-02 18:20:04,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:20:04,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:20:04,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:20:05,071 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:20:05,071 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:20:05,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145494454] [2023-12-02 18:20:05,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145494454] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:20:05,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876337191] [2023-12-02 18:20:05,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:20:05,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:20:05,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:20:05,073 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:20:05,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 18:20:05,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:20:05,154 INFO L262 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-02 18:20:05,157 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:20:05,350 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-12-02 18:20:05,350 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-12-02 18:20:05,488 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:20:05,488 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:20:05,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876337191] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:20:05,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1457441728] [2023-12-02 18:20:05,593 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2023-12-02 18:20:05,593 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:20:05,593 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:20:05,594 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:20:05,594 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:20:06,556 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 27 for LOIs [2023-12-02 18:20:07,076 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:20:20,954 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9836#(and (or (and (<= 4 (select |#length| 6)) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= (select (select |#memory_$Pointer$.base| 6) 0) |parse_input_#t~mem3#1.base|) (= |parse_input_~i~0#1| 0) (= (select |#valid| 6) 1)) (and (= (select |#valid| |parse_input_~input#1.base|) 1) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |#length| (select (select |#memory_$Pointer$.base| 6) 0))) (= (select |#valid| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (<= 13 (select |#length| 6)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= |parse_input_~i~0#1| 1) (<= 1 (select |#length| |parse_input_~input#1.base|)) (= (select (select |#memory_$Pointer$.base| 6) 9) |parse_input_#t~mem3#1.base|) (= |parse_input_#t~mem3#1.offset| (select (select |#memory_$Pointer$.offset| 6) 9)) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= (select |#valid| 6) 1))) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= |old(~state~0)| 1) (<= 0 ~state~0) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= 0 |old(~state~0)|) (<= |parse_input_#in~input#1.base| 4) (<= ~state~0 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0) (not (= (select |#valid| |parse_input_#t~mem3#1.base|) 1)))' at error location [2023-12-02 18:20:20,954 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:20:20,954 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:20:20,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2023-12-02 18:20:20,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359122546] [2023-12-02 18:20:20,955 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:20:20,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-02 18:20:20,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:20:20,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-02 18:20:20,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=1342, Unknown=5, NotChecked=0, Total=1560 [2023-12-02 18:20:20,957 INFO L87 Difference]: Start difference. First operand 363 states and 466 transitions. Second operand has 17 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 18:20:21,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:20:21,472 INFO L93 Difference]: Finished difference Result 502 states and 633 transitions. [2023-12-02 18:20:21,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 18:20:21,473 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 34 [2023-12-02 18:20:21,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:20:21,475 INFO L225 Difference]: With dead ends: 502 [2023-12-02 18:20:21,475 INFO L226 Difference]: Without dead ends: 502 [2023-12-02 18:20:21,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=334, Invalid=2013, Unknown=5, NotChecked=0, Total=2352 [2023-12-02 18:20:21,477 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 392 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:20:21,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [392 Valid, 400 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 18:20:21,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2023-12-02 18:20:21,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 432. [2023-12-02 18:20:21,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 382 states have (on average 1.350785340314136) internal successors, (516), 411 states have internal predecessors, (516), 10 states have call successors, (10), 10 states have call predecessors, (10), 22 states have return successors, (32), 10 states have call predecessors, (32), 10 states have call successors, (32) [2023-12-02 18:20:21,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 558 transitions. [2023-12-02 18:20:21,493 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 558 transitions. Word has length 34 [2023-12-02 18:20:21,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:20:21,493 INFO L495 AbstractCegarLoop]: Abstraction has 432 states and 558 transitions. [2023-12-02 18:20:21,493 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-12-02 18:20:21,494 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 558 transitions. [2023-12-02 18:20:21,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-02 18:20:21,495 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:20:21,495 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] [2023-12-02 18:20:21,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 18:20:21,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-02 18:20:21,696 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:20:21,696 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:20:21,696 INFO L85 PathProgramCache]: Analyzing trace with hash 1979993530, now seen corresponding path program 1 times [2023-12-02 18:20:21,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:20:21,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986039794] [2023-12-02 18:20:21,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:20:21,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:20:21,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:20:21,832 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 18:20:21,832 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:20:21,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986039794] [2023-12-02 18:20:21,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986039794] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:20:21,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037752124] [2023-12-02 18:20:21,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:20:21,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:20:21,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:20:21,834 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:20:21,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 18:20:21,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:20:21,909 INFO L262 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 18:20:21,911 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:20:22,078 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 18:20:22,078 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2023-12-02 18:20:22,135 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 18:20:22,135 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:20:22,163 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2023-12-02 18:20:22,292 INFO L378 Elim1Store]: Elim1 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 [2023-12-02 18:20:22,312 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 18:20:22,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037752124] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:20:22,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [667099978] [2023-12-02 18:20:22,314 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 18:20:22,314 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:20:22,314 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:20:22,314 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:20:22,314 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:20:23,299 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 21 for LOIs [2023-12-02 18:20:23,775 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:20:31,303 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11021#(and (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (not (= (select |#valid| 6) 1)) (<= 3 |parse_input_~input#1.base|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (<= |parse_input_#in~input#1.base| 4) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0))' at error location [2023-12-02 18:20:31,303 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:20:31,303 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:20:31,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 5] total 13 [2023-12-02 18:20:31,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271169490] [2023-12-02 18:20:31,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:20:31,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-02 18:20:31,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:20:31,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-02 18:20:31,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=980, Unknown=3, NotChecked=0, Total=1190 [2023-12-02 18:20:31,305 INFO L87 Difference]: Start difference. First operand 432 states and 558 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) [2023-12-02 18:20:31,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:20:31,762 INFO L93 Difference]: Finished difference Result 498 states and 607 transitions. [2023-12-02 18:20:31,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-12-02 18:20:31,762 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 [2023-12-02 18:20:31,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:20:31,764 INFO L225 Difference]: With dead ends: 498 [2023-12-02 18:20:31,764 INFO L226 Difference]: Without dead ends: 498 [2023-12-02 18:20:31,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=333, Invalid=1644, Unknown=3, NotChecked=0, Total=1980 [2023-12-02 18:20:31,766 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 295 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:20:31,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 235 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:20:31,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2023-12-02 18:20:31,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 438. [2023-12-02 18:20:31,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 390 states have (on average 1.3641025641025641) internal successors, (532), 417 states have internal predecessors, (532), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (27), 10 states have call predecessors, (27), 10 states have call successors, (27) [2023-12-02 18:20:31,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 569 transitions. [2023-12-02 18:20:31,776 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 569 transitions. Word has length 34 [2023-12-02 18:20:31,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:20:31,776 INFO L495 AbstractCegarLoop]: Abstraction has 438 states and 569 transitions. [2023-12-02 18:20:31,776 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) [2023-12-02 18:20:31,777 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 569 transitions. [2023-12-02 18:20:31,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 18:20:31,777 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:20:31,777 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] [2023-12-02 18:20:31,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-02 18:20:31,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-02 18:20:31,978 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:20:31,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:20:31,979 INFO L85 PathProgramCache]: Analyzing trace with hash 401003956, now seen corresponding path program 1 times [2023-12-02 18:20:31,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:20:31,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716531536] [2023-12-02 18:20:31,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:20:31,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:20:31,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:20:32,364 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:20:32,364 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:20:32,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716531536] [2023-12-02 18:20:32,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716531536] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:20:32,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263106342] [2023-12-02 18:20:32,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:20:32,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:20:32,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:20:32,366 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:20:32,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 18:20:32,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:20:32,451 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-02 18:20:32,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:20:32,765 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:20:32,765 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:20:32,977 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:20:32,977 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:20:33,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263106342] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:20:33,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [335244539] [2023-12-02 18:20:33,240 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2023-12-02 18:20:33,241 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:20:33,241 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:20:33,241 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:20:33,241 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:20:34,236 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 40 for LOIs [2023-12-02 18:20:34,635 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:20:38,881 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12167#(and (or (< |parse_input_#t~mem3#1.offset| 0) (< (select |#length| |parse_input_#t~mem3#1.base|) (+ |parse_input_#t~mem3#1.offset| 1))) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (or (and (= ~state~0 1) (= |parse_input_#in~input#1.base| 4) (= |old(~state~0)| 1)) (and (= ~global~0.base 0) (= |parse_input_#in~input#1.base| 3) (= ~state~0 0) (= |old(~global~0.base)| 0) (= |old(~state~0)| 0))) (= ~global~0.offset 0) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (<= |parse_input_~input#1.base| 4) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0) (<= 0 |parse_input_~i~0#1|))' at error location [2023-12-02 18:20:38,881 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:20:38,881 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:20:38,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 16 [2023-12-02 18:20:38,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585704196] [2023-12-02 18:20:38,882 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:20:38,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-02 18:20:38,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:20:38,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-02 18:20:38,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1557, Unknown=0, NotChecked=0, Total=1722 [2023-12-02 18:20:38,884 INFO L87 Difference]: Start difference. First operand 438 states and 569 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) [2023-12-02 18:20:40,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:20:40,250 INFO L93 Difference]: Finished difference Result 622 states and 758 transitions. [2023-12-02 18:20:40,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-12-02 18:20:40,250 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 [2023-12-02 18:20:40,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:20:40,253 INFO L225 Difference]: With dead ends: 622 [2023-12-02 18:20:40,253 INFO L226 Difference]: Without dead ends: 622 [2023-12-02 18:20:40,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1025 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=481, Invalid=3425, Unknown=0, NotChecked=0, Total=3906 [2023-12-02 18:20:40,254 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 600 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 601 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:20:40,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [600 Valid, 528 Invalid, 683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 601 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 18:20:40,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2023-12-02 18:20:40,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 430. [2023-12-02 18:20:40,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 385 states have (on average 1.3558441558441559) internal successors, (522), 411 states have internal predecessors, (522), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2023-12-02 18:20:40,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 553 transitions. [2023-12-02 18:20:40,268 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 553 transitions. Word has length 35 [2023-12-02 18:20:40,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:20:40,269 INFO L495 AbstractCegarLoop]: Abstraction has 430 states and 553 transitions. [2023-12-02 18:20:40,269 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) [2023-12-02 18:20:40,269 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 553 transitions. [2023-12-02 18:20:40,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 18:20:40,269 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:20:40,270 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] [2023-12-02 18:20:40,275 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-02 18:20:40,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:20:40,470 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:20:40,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:20:40,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1250257267, now seen corresponding path program 1 times [2023-12-02 18:20:40,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:20:40,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955117796] [2023-12-02 18:20:40,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:20:40,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:20:40,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:20:40,938 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:20:40,938 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:20:40,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955117796] [2023-12-02 18:20:40,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955117796] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:20:40,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388219790] [2023-12-02 18:20:40,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:20:40,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:20:40,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:20:40,940 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:20:40,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 18:20:41,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:20:41,009 INFO L262 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-02 18:20:41,011 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:20:41,252 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:20:41,320 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 18:20:41,321 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:20:41,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388219790] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:20:41,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [274198957] [2023-12-02 18:20:41,402 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 18:20:41,402 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:20:41,402 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:20:41,402 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:20:41,402 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:20:42,368 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 21 for LOIs [2023-12-02 18:20:42,839 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:20:49,130 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13422#(and (or (and (<= 4 (select |#length| 6)) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= (select (select |#memory_$Pointer$.base| 6) 0) |parse_input_#t~mem3#1.base|) (= |parse_input_~i~0#1| 0) (= (select |#valid| 6) 1)) (and (= (select |#valid| |parse_input_~input#1.base|) 1) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |#length| (select (select |#memory_$Pointer$.base| 6) 0))) (= (select |#valid| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (<= 13 (select |#length| 6)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= |parse_input_~i~0#1| 1) (<= 1 (select |#length| |parse_input_~input#1.base|)) (= (select (select |#memory_$Pointer$.base| 6) 9) |parse_input_#t~mem3#1.base|) (= |parse_input_#t~mem3#1.offset| (select (select |#memory_$Pointer$.offset| 6) 9)) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= (select |#valid| 6) 1))) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= |parse_input_~input#1.base| 4) (= |parse_input_~input#1.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)))' at error location [2023-12-02 18:20:49,130 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:20:49,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:20:49,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2023-12-02 18:20:49,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713184347] [2023-12-02 18:20:49,131 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:20:49,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-02 18:20:49,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:20:49,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-02 18:20:49,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=1506, Unknown=3, NotChecked=0, Total=1722 [2023-12-02 18:20:49,133 INFO L87 Difference]: Start difference. First operand 430 states and 553 transitions. Second operand has 19 states, 16 states have (on average 3.625) internal successors, (58), 15 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) [2023-12-02 18:20:49,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:20:49,939 INFO L93 Difference]: Finished difference Result 540 states and 650 transitions. [2023-12-02 18:20:49,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-12-02 18:20:49,940 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 3.625) internal successors, (58), 15 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 [2023-12-02 18:20:49,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:20:49,943 INFO L225 Difference]: With dead ends: 540 [2023-12-02 18:20:49,943 INFO L226 Difference]: Without dead ends: 540 [2023-12-02 18:20:49,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1092 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=465, Invalid=2954, Unknown=3, NotChecked=0, Total=3422 [2023-12-02 18:20:49,944 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 460 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:20:49,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 399 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 18:20:49,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2023-12-02 18:20:49,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 430. [2023-12-02 18:20:49,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 385 states have (on average 1.3506493506493507) internal successors, (520), 411 states have internal predecessors, (520), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2023-12-02 18:20:49,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 551 transitions. [2023-12-02 18:20:49,955 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 551 transitions. Word has length 35 [2023-12-02 18:20:49,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:20:49,956 INFO L495 AbstractCegarLoop]: Abstraction has 430 states and 551 transitions. [2023-12-02 18:20:49,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 3.625) internal successors, (58), 15 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) [2023-12-02 18:20:49,956 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 551 transitions. [2023-12-02 18:20:49,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-02 18:20:49,956 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:20:49,957 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] [2023-12-02 18:20:49,962 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 18:20:50,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:20:50,157 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)] === [2023-12-02 18:20:50,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:20:50,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1093317612, now seen corresponding path program 1 times [2023-12-02 18:20:50,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:20:50,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224025695] [2023-12-02 18:20:50,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:20:50,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:20:50,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:20:50,196 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:20:50,196 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:20:50,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224025695] [2023-12-02 18:20:50,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224025695] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:20:50,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1819135527] [2023-12-02 18:20:50,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:20:50,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:20:50,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:20:50,198 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:20:50,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-02 18:20:50,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:20:50,282 INFO L262 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 18:20:50,283 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:20:50,313 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:20:50,314 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:20:50,348 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:20:50,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1819135527] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:20:50,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1892415009] [2023-12-02 18:20:50,351 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2023-12-02 18:20:50,351 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:20:50,351 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:20:50,351 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:20:50,352 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:20:50,740 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2023-12-02 18:20:52,501 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:21:05,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1892415009] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:21:05,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:21:05,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [3, 3, 3] total 22 [2023-12-02 18:21:05,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635484539] [2023-12-02 18:21:05,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:21:05,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-02 18:21:05,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:21:05,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-02 18:21:05,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=397, Unknown=3, NotChecked=0, Total=506 [2023-12-02 18:21:05,923 INFO L87 Difference]: Start difference. First operand 430 states and 551 transitions. Second operand has 21 states, 18 states have (on average 1.1666666666666667) internal successors, (21), 18 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) [2023-12-02 18:21:12,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:21:12,519 INFO L93 Difference]: Finished difference Result 816 states and 1040 transitions. [2023-12-02 18:21:12,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-12-02 18:21:12,519 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 1.1666666666666667) internal successors, (21), 18 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 [2023-12-02 18:21:12,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:21:12,524 INFO L225 Difference]: With dead ends: 816 [2023-12-02 18:21:12,524 INFO L226 Difference]: Without dead ends: 814 [2023-12-02 18:21:12,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=257, Invalid=1144, Unknown=5, NotChecked=0, Total=1406 [2023-12-02 18:21:12,525 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 136 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 1173 mSolverCounterSat, 10 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 1185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1173 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:21:12,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 228 Invalid, 1185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1173 Invalid, 2 Unknown, 0 Unchecked, 3.0s Time] [2023-12-02 18:21:12,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2023-12-02 18:21:12,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 680. [2023-12-02 18:21:12,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 680 states, 620 states have (on average 1.3451612903225807) internal successors, (834), 651 states have internal predecessors, (834), 14 states have call successors, (14), 14 states have call predecessors, (14), 28 states have return successors, (39), 14 states have call predecessors, (39), 14 states have call successors, (39) [2023-12-02 18:21:12,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 887 transitions. [2023-12-02 18:21:12,548 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 887 transitions. Word has length 37 [2023-12-02 18:21:12,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:21:12,548 INFO L495 AbstractCegarLoop]: Abstraction has 680 states and 887 transitions. [2023-12-02 18:21:12,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 1.1666666666666667) internal successors, (21), 18 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) [2023-12-02 18:21:12,549 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 887 transitions. [2023-12-02 18:21:12,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-02 18:21:12,550 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:21:12,550 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:21:12,555 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-02 18:21:12,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-12-02 18:21:12,751 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:21:12,751 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:21:12,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1093607851, now seen corresponding path program 1 times [2023-12-02 18:21:12,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:21:12,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440329125] [2023-12-02 18:21:12,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:21:12,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:21:12,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:21:12,895 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 18:21:12,895 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:21:12,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440329125] [2023-12-02 18:21:12,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440329125] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:21:12,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708926070] [2023-12-02 18:21:12,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:21:12,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:21:12,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:21:12,897 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:21:12,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 18:21:12,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:21:12,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-02 18:21:12,990 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:21:13,080 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:21:13,107 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 18:21:13,107 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:21:13,294 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 18:21:13,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708926070] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:21:13,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [332080827] [2023-12-02 18:21:13,296 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 18:21:13,296 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:21:13,296 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:21:13,297 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:21:13,297 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:21:14,253 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 21 for LOIs [2023-12-02 18:21:14,715 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:21:19,487 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16441#(and (<= 4 (select |#length| 6)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem3#1.offset|) (= 6 |~#commands~0.base|) (not (= (select |#valid| |parse_input_~input#1.base|) 1)) (<= (+ |parse_input_#t~mem3#1.offset| 1) (select |#length| |parse_input_#t~mem3#1.base|)) (<= 3 |parse_input_~input#1.base|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= 0 |parse_input_#t~mem3#1.offset|) (= ~global~0.offset 0) (= (select (select |#memory_$Pointer$.base| 6) 0) |parse_input_#t~mem3#1.base|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (<= |parse_input_~input#1.base| 4) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0))' at error location [2023-12-02 18:21:19,487 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:21:19,487 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:21:19,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 12 [2023-12-02 18:21:19,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678441238] [2023-12-02 18:21:19,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:21:19,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-02 18:21:19,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:21:19,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-02 18:21:19,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=942, Unknown=0, NotChecked=0, Total=1122 [2023-12-02 18:21:19,489 INFO L87 Difference]: Start difference. First operand 680 states and 887 transitions. Second operand has 14 states, 10 states have (on average 7.8) internal successors, (78), 10 states have internal predecessors, (78), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 18:21:20,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:21:20,187 INFO L93 Difference]: Finished difference Result 768 states and 949 transitions. [2023-12-02 18:21:20,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-02 18:21:20,187 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 10 states have (on average 7.8) internal successors, (78), 10 states have internal predecessors, (78), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 37 [2023-12-02 18:21:20,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:21:20,191 INFO L225 Difference]: With dead ends: 768 [2023-12-02 18:21:20,191 INFO L226 Difference]: Without dead ends: 768 [2023-12-02 18:21:20,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 81 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1092 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=529, Invalid=2663, Unknown=0, NotChecked=0, Total=3192 [2023-12-02 18:21:20,193 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 484 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:21:20,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [484 Valid, 266 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 18:21:20,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2023-12-02 18:21:20,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 696. [2023-12-02 18:21:20,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 632 states have (on average 1.3354430379746836) internal successors, (844), 667 states have internal predecessors, (844), 14 states have call successors, (14), 14 states have call predecessors, (14), 32 states have return successors, (43), 14 states have call predecessors, (43), 14 states have call successors, (43) [2023-12-02 18:21:20,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 901 transitions. [2023-12-02 18:21:20,208 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 901 transitions. Word has length 37 [2023-12-02 18:21:20,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:21:20,208 INFO L495 AbstractCegarLoop]: Abstraction has 696 states and 901 transitions. [2023-12-02 18:21:20,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 10 states have (on average 7.8) internal successors, (78), 10 states have internal predecessors, (78), 3 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-12-02 18:21:20,209 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 901 transitions. [2023-12-02 18:21:20,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-12-02 18:21:20,209 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:21:20,209 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] [2023-12-02 18:21:20,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-02 18:21:20,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-12-02 18:21:20,410 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:21:20,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:21:20,410 INFO L85 PathProgramCache]: Analyzing trace with hash -466892292, now seen corresponding path program 1 times [2023-12-02 18:21:20,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:21:20,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807054328] [2023-12-02 18:21:20,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:21:20,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:21:20,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:21:20,467 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:21:20,467 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:21:20,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807054328] [2023-12-02 18:21:20,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807054328] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:21:20,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15859124] [2023-12-02 18:21:20,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:21:20,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:21:20,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:21:20,469 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:21:20,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 18:21:20,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:21:20,555 INFO L262 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 18:21:20,557 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:21:20,596 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:21:20,596 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:21:20,645 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:21:20,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15859124] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:21:20,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [741493799] [2023-12-02 18:21:20,647 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 18:21:20,647 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:21:20,647 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:21:20,648 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:21:20,648 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:21:21,029 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2023-12-02 18:21:22,827 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:21:37,093 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '18197#(and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (= ~global~0.base |old(~global~0.base)|) (= ~state~0 1) (= |parse_input_c1_~x~0#1.offset| 0) (<= 1 |#StackHeapBarrier|) (= |#length| (store |old(#length)| |parse_input_c1_~x~0#1.base| 1)) (= (store |old(#valid)| |parse_input_c1_~x~0#1.base| 1) |#valid|) (= 6 |~#commands~0.base|) (not (= |parse_input_c1_~x~0#1.base| 0)) (= (select (select |#memory_$Pointer$.base| 6) 4) |parse_input_#t~mem6#1.base|) (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |parse_input_#t~mem6#1.base|) (= |parse_input_#t~mem6#1.offset| (select (select |#memory_$Pointer$.offset| 6) 4)) (= (select |old(#valid)| 4) 1) (<= 1 (select |old(#length)| 4)) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |old(#length)| (select (select |#memory_$Pointer$.base| 6) 0))) (= |parse_input_~input#1.base| 4) (= ~global~0.offset 0) (= |parse_input_#in~input#1.base| 4) (= |parse_input_#t~mem6#1.offset| |parse_input_##fun~~TO~VOID_#in~#fp#1.offset|) (<= |#StackHeapBarrier| ~global~0.base) (= |~#commands~0.offset| 0) (<= (select (select |#memory_int| 6) 8) 1) (= |parse_input_~i~0#1| 0) (= (select |old(#valid)| |parse_input_c1_~x~0#1.base|) 0) (= (select |old(#valid)| 6) 1) (<= (+ |parse_input_c1_~x~0#1.base| 1) |#StackHeapBarrier|) (= |old(~state~0)| 1) (<= 9 (select |old(#length)| 6)) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= |old(~global~0.offset)| 0) (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|))))' at error location [2023-12-02 18:21:37,093 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:21:37,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:21:37,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2023-12-02 18:21:37,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154721134] [2023-12-02 18:21:37,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:21:37,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:21:37,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:21:37,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:21:37,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=491, Unknown=3, NotChecked=0, Total=600 [2023-12-02 18:21:37,095 INFO L87 Difference]: Start difference. First operand 696 states and 901 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) [2023-12-02 18:21:37,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:21:37,175 INFO L93 Difference]: Finished difference Result 693 states and 882 transitions. [2023-12-02 18:21:37,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:21:37,175 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 [2023-12-02 18:21:37,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:21:37,177 INFO L225 Difference]: With dead ends: 693 [2023-12-02 18:21:37,177 INFO L226 Difference]: Without dead ends: 693 [2023-12-02 18:21:37,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 89 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=112, Invalid=535, Unknown=3, NotChecked=0, Total=650 [2023-12-02 18:21:37,178 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 47 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:21:37,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 73 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:21:37,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2023-12-02 18:21:37,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 693. [2023-12-02 18:21:37,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 632 states have (on average 1.3053797468354431) internal successors, (825), 664 states have internal predecessors, (825), 14 states have call successors, (14), 14 states have call predecessors, (14), 32 states have return successors, (43), 14 states have call predecessors, (43), 14 states have call successors, (43) [2023-12-02 18:21:37,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 882 transitions. [2023-12-02 18:21:37,192 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 882 transitions. Word has length 38 [2023-12-02 18:21:37,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:21:37,193 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 882 transitions. [2023-12-02 18:21:37,193 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) [2023-12-02 18:21:37,193 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 882 transitions. [2023-12-02 18:21:37,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 18:21:37,194 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:21:37,194 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] [2023-12-02 18:21:37,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-02 18:21:37,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-02 18:21:37,395 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)] === [2023-12-02 18:21:37,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:21:37,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1588759058, now seen corresponding path program 1 times [2023-12-02 18:21:37,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:21:37,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918639802] [2023-12-02 18:21:37,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:21:37,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:21:37,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:21:37,495 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:21:37,495 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:21:37,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918639802] [2023-12-02 18:21:37,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918639802] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:21:37,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885330494] [2023-12-02 18:21:37,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:21:37,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:21:37,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:21:37,497 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:21:37,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-02 18:21:37,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:21:37,592 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 18:21:37,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:21:37,597 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-12-02 18:21:37,644 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-12-02 18:21:37,644 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-12-02 18:21:37,651 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:21:37,652 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:21:37,802 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:21:37,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885330494] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:21:37,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1552283283] [2023-12-02 18:21:37,803 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2023-12-02 18:21:37,803 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:21:37,804 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:21:37,804 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:21:37,804 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:21:38,179 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2023-12-02 18:21:39,987 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:21:54,437 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '19840#(and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (= ~global~0.base |old(~global~0.base)|) (= ~state~0 1) (= |parse_input_c1_~x~0#1.offset| 0) (not (= ~global~0.base 0)) (<= 1 |#StackHeapBarrier|) (= |#length| (store |old(#length)| |parse_input_c1_~x~0#1.base| 1)) (not (= (select |#valid| ~global~0.base) 1)) (= (store |old(#valid)| |parse_input_c1_~x~0#1.base| 1) |#valid|) (= 6 |~#commands~0.base|) (not (= |parse_input_c1_~x~0#1.base| 0)) (= (select (select |#memory_$Pointer$.base| 6) 4) |parse_input_#t~mem6#1.base|) (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |parse_input_#t~mem6#1.base|) (= |parse_input_#t~mem6#1.offset| (select (select |#memory_$Pointer$.offset| 6) 4)) (= (select |old(#valid)| 4) 1) (<= 1 (select |old(#length)| 4)) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |old(#length)| (select (select |#memory_$Pointer$.base| 6) 0))) (= |parse_input_~input#1.base| 4) (= ~global~0.offset 0) (= |parse_input_#in~input#1.base| 4) (= |parse_input_#t~mem6#1.offset| |parse_input_##fun~~TO~VOID_#in~#fp#1.offset|) (= |~#commands~0.offset| 0) (<= (select (select |#memory_int| 6) 8) 1) (= |parse_input_~i~0#1| 0) (= (select |old(#valid)| |parse_input_c1_~x~0#1.base|) 0) (= (select |old(#valid)| 6) 1) (<= (+ |parse_input_c1_~x~0#1.base| 1) |#StackHeapBarrier|) (= |old(~state~0)| 1) (<= 9 (select |old(#length)| 6)) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= |old(~global~0.offset)| 0) (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|))) (<= (+ ~global~0.base 1) |#StackHeapBarrier|))' at error location [2023-12-02 18:21:54,437 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:21:54,437 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:21:54,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 4] total 5 [2023-12-02 18:21:54,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908545820] [2023-12-02 18:21:54,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:21:54,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 18:21:54,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:21:54,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 18:21:54,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=625, Unknown=0, NotChecked=0, Total=756 [2023-12-02 18:21:54,438 INFO L87 Difference]: Start difference. First operand 693 states and 882 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) [2023-12-02 18:21:54,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:21:54,550 INFO L93 Difference]: Finished difference Result 726 states and 899 transitions. [2023-12-02 18:21:54,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:21:54,550 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 [2023-12-02 18:21:54,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:21:54,553 INFO L225 Difference]: With dead ends: 726 [2023-12-02 18:21:54,553 INFO L226 Difference]: Without dead ends: 726 [2023-12-02 18:21:54,553 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 14.5s TimeCoverageRelationStatistics Valid=138, Invalid=674, Unknown=0, NotChecked=0, Total=812 [2023-12-02 18:21:54,554 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 71 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:21:54,554 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 131 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:21:54,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2023-12-02 18:21:54,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 693. [2023-12-02 18:21:54,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 632 states have (on average 1.2911392405063291) internal successors, (816), 664 states have internal predecessors, (816), 14 states have call successors, (14), 14 states have call predecessors, (14), 32 states have return successors, (43), 14 states have call predecessors, (43), 14 states have call successors, (43) [2023-12-02 18:21:54,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 873 transitions. [2023-12-02 18:21:54,572 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 873 transitions. Word has length 39 [2023-12-02 18:21:54,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:21:54,572 INFO L495 AbstractCegarLoop]: Abstraction has 693 states and 873 transitions. [2023-12-02 18:21:54,572 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) [2023-12-02 18:21:54,572 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 873 transitions. [2023-12-02 18:21:54,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-12-02 18:21:54,573 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:21:54,573 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 18:21:54,579 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-02 18:21:54,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-12-02 18:21:54,774 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:21:54,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:21:54,774 INFO L85 PathProgramCache]: Analyzing trace with hash -185108852, now seen corresponding path program 2 times [2023-12-02 18:21:54,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:21:54,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22635138] [2023-12-02 18:21:54,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:21:54,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:21:54,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:21:55,078 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 18:21:55,078 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:21:55,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22635138] [2023-12-02 18:21:55,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22635138] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:21:55,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482132667] [2023-12-02 18:21:55,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 18:21:55,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:21:55,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:21:55,080 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:21:55,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 18:21:55,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-12-02 18:21:55,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 18:21:55,168 INFO L262 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-02 18:21:55,170 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:21:55,450 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:21:55,588 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 18:21:55,588 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:21:55,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482132667] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:21:55,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [46993429] [2023-12-02 18:21:55,697 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 18:21:55,697 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:21:55,698 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:21:55,698 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:21:55,698 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:21:56,642 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 33 for LOIs [2023-12-02 18:21:56,880 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:22:00,494 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '21472#(and (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= |parse_input_#in~input#1.base| 4) (or (= |parse_input_~i~0#1| 1) (= |parse_input_~i~0#1| 0)) (<= |parse_input_~input#1.base| 4) (= |parse_input_~input#1.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)))' at error location [2023-12-02 18:22:00,494 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:22:00,494 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:22:00,494 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2023-12-02 18:22:00,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276358369] [2023-12-02 18:22:00,494 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:22:00,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-02 18:22:00,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:22:00,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-02 18:22:00,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2023-12-02 18:22:00,496 INFO L87 Difference]: Start difference. First operand 693 states and 873 transitions. Second operand has 16 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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) [2023-12-02 18:22:01,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:22:01,349 INFO L93 Difference]: Finished difference Result 786 states and 960 transitions. [2023-12-02 18:22:01,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-02 18:22:01,349 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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 43 [2023-12-02 18:22:01,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:22:01,352 INFO L225 Difference]: With dead ends: 786 [2023-12-02 18:22:01,352 INFO L226 Difference]: Without dead ends: 786 [2023-12-02 18:22:01,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 65 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1084 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=409, Invalid=2783, Unknown=0, NotChecked=0, Total=3192 [2023-12-02 18:22:01,354 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 531 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:22:01,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [531 Valid, 434 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 18:22:01,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2023-12-02 18:22:01,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 696. [2023-12-02 18:22:01,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 634 states have (on average 1.2839116719242902) internal successors, (814), 667 states have internal predecessors, (814), 14 states have call successors, (14), 14 states have call predecessors, (14), 33 states have return successors, (45), 14 states have call predecessors, (45), 14 states have call successors, (45) [2023-12-02 18:22:01,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 873 transitions. [2023-12-02 18:22:01,366 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 873 transitions. Word has length 43 [2023-12-02 18:22:01,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:22:01,366 INFO L495 AbstractCegarLoop]: Abstraction has 696 states and 873 transitions. [2023-12-02 18:22:01,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 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) [2023-12-02 18:22:01,367 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 873 transitions. [2023-12-02 18:22:01,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-12-02 18:22:01,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:22:01,367 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] [2023-12-02 18:22:01,372 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-02 18:22:01,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-02 18:22:01,568 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:22:01,568 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:22:01,568 INFO L85 PathProgramCache]: Analyzing trace with hash -2131853161, now seen corresponding path program 1 times [2023-12-02 18:22:01,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:22:01,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879872378] [2023-12-02 18:22:01,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:01,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:22:01,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:01,603 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 18:22:01,604 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:22:01,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879872378] [2023-12-02 18:22:01,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879872378] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:22:01,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:22:01,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:22:01,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728173152] [2023-12-02 18:22:01,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:22:01,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:22:01,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:22:01,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:22:01,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:22:01,606 INFO L87 Difference]: Start difference. First operand 696 states and 873 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) [2023-12-02 18:22:01,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:22:01,619 INFO L93 Difference]: Finished difference Result 647 states and 789 transitions. [2023-12-02 18:22:01,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:22:01,619 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 [2023-12-02 18:22:01,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:22:01,622 INFO L225 Difference]: With dead ends: 647 [2023-12-02 18:22:01,622 INFO L226 Difference]: Without dead ends: 647 [2023-12-02 18:22:01,622 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 [2023-12-02 18:22:01,623 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 6 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 85 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 [2023-12-02 18:22:01,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 85 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:22:01,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2023-12-02 18:22:01,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 647. [2023-12-02 18:22:01,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 590 states have (on average 1.2372881355932204) internal successors, (730), 618 states have internal predecessors, (730), 14 states have call successors, (14), 14 states have call predecessors, (14), 33 states have return successors, (45), 14 states have call predecessors, (45), 14 states have call successors, (45) [2023-12-02 18:22:01,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 789 transitions. [2023-12-02 18:22:01,639 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 789 transitions. Word has length 44 [2023-12-02 18:22:01,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:22:01,639 INFO L495 AbstractCegarLoop]: Abstraction has 647 states and 789 transitions. [2023-12-02 18:22:01,639 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) [2023-12-02 18:22:01,639 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 789 transitions. [2023-12-02 18:22:01,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 18:22:01,640 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:22:01,640 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:22:01,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-02 18:22:01,640 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:22:01,641 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:22:01,641 INFO L85 PathProgramCache]: Analyzing trace with hash 13391283, now seen corresponding path program 1 times [2023-12-02 18:22:01,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:22:01,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686483077] [2023-12-02 18:22:01,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:01,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:22:01,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:01,692 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 18:22:01,693 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:22:01,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686483077] [2023-12-02 18:22:01,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686483077] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:22:01,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650938043] [2023-12-02 18:22:01,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:01,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:22:01,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:22:01,694 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:22:01,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-02 18:22:01,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:01,784 INFO L262 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 18:22:01,785 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:22:01,970 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 18:22:01,971 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:22:02,260 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 21 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:22:02,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650938043] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:22:02,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2097820957] [2023-12-02 18:22:02,262 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 18:22:02,262 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:22:02,262 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:22:02,262 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:22:02,262 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:22:03,223 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 27 for LOIs [2023-12-02 18:22:03,756 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:22:13,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2097820957] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:22:13,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:22:13,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [3, 5, 7] total 33 [2023-12-02 18:22:13,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602031448] [2023-12-02 18:22:13,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:22:13,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-02 18:22:13,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:22:13,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-02 18:22:13,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=859, Unknown=7, NotChecked=0, Total=1056 [2023-12-02 18:22:13,179 INFO L87 Difference]: Start difference. First operand 647 states and 789 transitions. Second operand has 22 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 19 states have internal predecessors, (23), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 18:22:17,209 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:22:18,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:22:18,390 INFO L93 Difference]: Finished difference Result 659 states and 797 transitions. [2023-12-02 18:22:18,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-02 18:22:18,390 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 19 states have internal predecessors, (23), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2023-12-02 18:22:18,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:22:18,392 INFO L225 Difference]: With dead ends: 659 [2023-12-02 18:22:18,393 INFO L226 Difference]: Without dead ends: 659 [2023-12-02 18:22:18,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 104 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=216, Invalid=965, Unknown=9, NotChecked=0, Total=1190 [2023-12-02 18:22:18,393 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 21 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 2 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:22:18,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 114 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 411 Invalid, 5 Unknown, 0 Unchecked, 3.4s Time] [2023-12-02 18:22:18,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2023-12-02 18:22:18,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 645. [2023-12-02 18:22:18,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 588 states have (on average 1.2329931972789117) internal successors, (725), 616 states have internal predecessors, (725), 14 states have call successors, (14), 14 states have call predecessors, (14), 33 states have return successors, (43), 14 states have call predecessors, (43), 14 states have call successors, (43) [2023-12-02 18:22:18,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 782 transitions. [2023-12-02 18:22:18,406 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 782 transitions. Word has length 45 [2023-12-02 18:22:18,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:22:18,406 INFO L495 AbstractCegarLoop]: Abstraction has 645 states and 782 transitions. [2023-12-02 18:22:18,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 19 states have internal predecessors, (23), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 18:22:18,407 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 782 transitions. [2023-12-02 18:22:18,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 18:22:18,407 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:22:18,407 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] [2023-12-02 18:22:18,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-02 18:22:18,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:22:18,608 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)] === [2023-12-02 18:22:18,608 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:22:18,608 INFO L85 PathProgramCache]: Analyzing trace with hash -85428762, now seen corresponding path program 1 times [2023-12-02 18:22:18,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:22:18,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222292732] [2023-12-02 18:22:18,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:18,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:22:18,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:18,821 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:22:18,821 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:22:18,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222292732] [2023-12-02 18:22:18,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222292732] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:22:18,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645979522] [2023-12-02 18:22:18,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:18,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:22:18,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:22:18,822 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:22:18,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-02 18:22:18,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:18,936 INFO L262 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-02 18:22:18,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:22:19,041 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-12-02 18:22:19,041 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-12-02 18:22:19,158 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-12-02 18:22:19,158 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-12-02 18:22:19,197 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 18:22:19,197 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2023-12-02 18:22:19,258 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:22:19,258 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:22:19,302 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-12-02 18:22:19,302 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 110 treesize of output 105 [2023-12-02 18:22:19,466 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-12-02 18:22:19,466 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 53 [2023-12-02 18:22:19,609 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:22:19,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645979522] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:22:19,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1618736659] [2023-12-02 18:22:19,610 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2023-12-02 18:22:19,610 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:22:19,611 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:22:19,611 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:22:19,611 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:22:20,659 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 144 for LOIs [2023-12-02 18:22:22,144 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:22:32,853 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '26217#(and (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= 4 |parse_input_#in~input#1.base|) (not (= (select |#valid| 6) 1)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0) (<= |parse_input_#in~input#1.base| 5))' at error location [2023-12-02 18:22:32,853 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:22:32,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:22:32,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 10] total 25 [2023-12-02 18:22:32,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533279819] [2023-12-02 18:22:32,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:22:32,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-02 18:22:32,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:22:32,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-02 18:22:32,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=1765, Unknown=0, NotChecked=0, Total=2070 [2023-12-02 18:22:32,855 INFO L87 Difference]: Start difference. First operand 645 states and 782 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) [2023-12-02 18:22:33,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:22:33,155 INFO L93 Difference]: Finished difference Result 662 states and 798 transitions. [2023-12-02 18:22:33,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-02 18:22:33,155 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 [2023-12-02 18:22:33,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:22:33,157 INFO L225 Difference]: With dead ends: 662 [2023-12-02 18:22:33,157 INFO L226 Difference]: Without dead ends: 662 [2023-12-02 18:22:33,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 11.1s TimeCoverageRelationStatistics Valid=432, Invalid=2220, Unknown=0, NotChecked=0, Total=2652 [2023-12-02 18:22:33,159 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 143 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:22:33,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 167 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:22:33,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2023-12-02 18:22:33,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 644. [2023-12-02 18:22:33,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 588 states have (on average 1.2295918367346939) internal successors, (723), 615 states have internal predecessors, (723), 14 states have call successors, (14), 14 states have call predecessors, (14), 33 states have return successors, (43), 14 states have call predecessors, (43), 14 states have call successors, (43) [2023-12-02 18:22:33,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 780 transitions. [2023-12-02 18:22:33,169 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 780 transitions. Word has length 48 [2023-12-02 18:22:33,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:22:33,170 INFO L495 AbstractCegarLoop]: Abstraction has 644 states and 780 transitions. [2023-12-02 18:22:33,170 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) [2023-12-02 18:22:33,170 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 780 transitions. [2023-12-02 18:22:33,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 18:22:33,170 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:22:33,171 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] [2023-12-02 18:22:33,176 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-02 18:22:33,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-02 18:22:33,371 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)] === [2023-12-02 18:22:33,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:22:33,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1369053571, now seen corresponding path program 1 times [2023-12-02 18:22:33,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:22:33,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647284496] [2023-12-02 18:22:33,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:33,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:22:33,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:33,435 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 24 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:22:33,435 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:22:33,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647284496] [2023-12-02 18:22:33,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647284496] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:22:33,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632227920] [2023-12-02 18:22:33,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:33,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:22:33,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:22:33,437 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:22:33,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-02 18:22:33,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:33,527 INFO L262 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 18:22:33,529 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:22:33,563 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 24 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:22:33,563 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:22:33,649 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 24 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:22:33,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632227920] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:22:33,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1975918409] [2023-12-02 18:22:33,651 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2023-12-02 18:22:33,651 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:22:33,651 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:22:33,652 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:22:33,652 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:22:34,124 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 144 for LOIs [2023-12-02 18:22:35,863 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:22:46,949 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '27846#(and (<= 4 (select |#length| 6)) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem3#1.offset|) (= 6 |~#commands~0.base|) (not (= (select |#valid| |parse_input_~input#1.base|) 1)) (<= (+ |parse_input_#t~mem3#1.offset| 1) (select |#length| |parse_input_#t~mem3#1.base|)) (<= 4 |parse_input_#in~input#1.base|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= 0 |parse_input_#t~mem3#1.offset|) (= ~global~0.offset 0) (= (select (select |#memory_$Pointer$.base| 6) 0) |parse_input_#t~mem3#1.base|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0) (<= |parse_input_#in~input#1.base| 5))' at error location [2023-12-02 18:22:46,949 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:22:46,949 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:22:46,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2023-12-02 18:22:46,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328872075] [2023-12-02 18:22:46,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:22:46,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 18:22:46,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:22:46,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 18:22:46,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2023-12-02 18:22:46,951 INFO L87 Difference]: Start difference. First operand 644 states and 780 transitions. Second operand has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 7 states have internal predecessors, (57), 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) [2023-12-02 18:22:47,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:22:47,137 INFO L93 Difference]: Finished difference Result 640 states and 761 transitions. [2023-12-02 18:22:47,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 18:22:47,137 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 7 states have internal predecessors, (57), 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 48 [2023-12-02 18:22:47,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:22:47,139 INFO L225 Difference]: With dead ends: 640 [2023-12-02 18:22:47,139 INFO L226 Difference]: Without dead ends: 640 [2023-12-02 18:22:47,140 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=158, Invalid=964, Unknown=0, NotChecked=0, Total=1122 [2023-12-02 18:22:47,140 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 76 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:22:47,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 194 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:22:47,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2023-12-02 18:22:47,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 586. [2023-12-02 18:22:47,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 536 states have (on average 1.2182835820895523) internal successors, (653), 559 states have internal predecessors, (653), 13 states have call successors, (13), 13 states have call predecessors, (13), 28 states have return successors, (34), 13 states have call predecessors, (34), 13 states have call successors, (34) [2023-12-02 18:22:47,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 700 transitions. [2023-12-02 18:22:47,153 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 700 transitions. Word has length 48 [2023-12-02 18:22:47,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:22:47,154 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 700 transitions. [2023-12-02 18:22:47,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 7 states have internal predecessors, (57), 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) [2023-12-02 18:22:47,154 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 700 transitions. [2023-12-02 18:22:47,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-02 18:22:47,155 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:22:47,155 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] [2023-12-02 18:22:47,161 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-12-02 18:22:47,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:22:47,356 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)] === [2023-12-02 18:22:47,356 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:22:47,356 INFO L85 PathProgramCache]: Analyzing trace with hash 1646675655, now seen corresponding path program 1 times [2023-12-02 18:22:47,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:22:47,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140767554] [2023-12-02 18:22:47,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:47,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:22:47,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:48,046 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 7 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:22:48,046 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:22:48,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140767554] [2023-12-02 18:22:48,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140767554] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:22:48,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296516307] [2023-12-02 18:22:48,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:48,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:22:48,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:22:48,048 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:22:48,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-02 18:22:48,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:48,134 INFO L262 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 33 conjunts are in the unsatisfiable core [2023-12-02 18:22:48,136 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:22:48,314 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2023-12-02 18:22:48,314 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2023-12-02 18:22:48,540 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-12-02 18:22:48,540 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-12-02 18:22:48,588 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 18:22:48,589 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2023-12-02 18:22:48,718 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:22:48,718 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:22:48,803 INFO L349 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2023-12-02 18:22:48,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 178 treesize of output 165 [2023-12-02 18:22:49,050 INFO L349 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2023-12-02 18:22:49,050 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 101 [2023-12-02 18:22:49,383 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:22:49,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296516307] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:22:49,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1188033672] [2023-12-02 18:22:49,385 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2023-12-02 18:22:49,385 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:22:49,385 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:22:49,386 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:22:49,386 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:22:50,397 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 39 for LOIs [2023-12-02 18:22:50,648 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:22:54,272 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '29441#(and (<= 4 (select |#length| 6)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem3#1.offset|) (= 6 |~#commands~0.base|) (or (and (= ~global~0.base 0) (= |parse_input_#in~input#1.base| 3) (= ~state~0 0) (= |old(~global~0.base)| 0) (= |old(~state~0)| 0)) (and (= ~state~0 1) (= |old(~state~0)| 1))) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= ~global~0.offset 0) (= (select (select |#memory_$Pointer$.base| 6) 0) |parse_input_#t~mem3#1.base|) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0) (not (= (select |#valid| |parse_input_#t~mem3#1.base|) 1)) (<= |parse_input_#in~input#1.base| 5))' at error location [2023-12-02 18:22:54,272 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:22:54,272 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:22:54,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 12, 14] total 45 [2023-12-02 18:22:54,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124145649] [2023-12-02 18:22:54,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:22:54,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2023-12-02 18:22:54,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:22:54,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2023-12-02 18:22:54,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=506, Invalid=3784, Unknown=0, NotChecked=0, Total=4290 [2023-12-02 18:22:54,275 INFO L87 Difference]: Start difference. First operand 586 states and 700 transitions. Second operand has 46 states, 40 states have (on average 3.275) internal successors, (131), 37 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) [2023-12-02 18:22:54,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:22:54,994 INFO L93 Difference]: Finished difference Result 672 states and 789 transitions. [2023-12-02 18:22:54,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 18:22:54,996 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 40 states have (on average 3.275) internal successors, (131), 37 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 [2023-12-02 18:22:54,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:22:54,999 INFO L225 Difference]: With dead ends: 672 [2023-12-02 18:22:54,999 INFO L226 Difference]: Without dead ends: 672 [2023-12-02 18:22:55,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2093 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=878, Invalid=5128, Unknown=0, NotChecked=0, Total=6006 [2023-12-02 18:22:55,000 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 495 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:22:55,000 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [495 Valid, 276 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 18:22:55,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2023-12-02 18:22:55,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 586. [2023-12-02 18:22:55,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 536 states have (on average 1.2145522388059702) internal successors, (651), 559 states have internal predecessors, (651), 13 states have call successors, (13), 13 states have call predecessors, (13), 28 states have return successors, (34), 13 states have call predecessors, (34), 13 states have call successors, (34) [2023-12-02 18:22:55,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 698 transitions. [2023-12-02 18:22:55,010 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 698 transitions. Word has length 49 [2023-12-02 18:22:55,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:22:55,010 INFO L495 AbstractCegarLoop]: Abstraction has 586 states and 698 transitions. [2023-12-02 18:22:55,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 40 states have (on average 3.275) internal successors, (131), 37 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) [2023-12-02 18:22:55,010 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 698 transitions. [2023-12-02 18:22:55,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-02 18:22:55,011 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:22:55,011 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] [2023-12-02 18:22:55,017 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-02 18:22:55,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:22:55,211 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:22:55,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:22:55,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1406904369, now seen corresponding path program 1 times [2023-12-02 18:22:55,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:22:55,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571648060] [2023-12-02 18:22:55,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:55,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:22:55,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:55,354 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-02 18:22:55,354 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:22:55,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571648060] [2023-12-02 18:22:55,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571648060] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:22:55,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642063570] [2023-12-02 18:22:55,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:22:55,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:22:55,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:22:55,355 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:22:55,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-02 18:22:55,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:22:55,442 INFO L262 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 18:22:55,443 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:22:55,517 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-12-02 18:22:55,517 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-12-02 18:22:55,573 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 18:22:55,573 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:22:55,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642063570] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:22:55,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1824281295] [2023-12-02 18:22:55,710 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 18:22:55,710 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:22:55,711 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:22:55,711 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:22:55,711 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:22:56,912 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 142 for LOIs [2023-12-02 18:22:57,852 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:23:00,375 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '30989#(and (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (not (= (select |#valid| |parse_input_~input#1.base|) 1)) (<= (+ |parse_input_#t~mem3#1.offset| 1) (select |#length| |parse_input_#t~mem3#1.base|)) (<= 3 |parse_input_~input#1.base|) (<= 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) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|))' at error location [2023-12-02 18:23:00,375 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:23:00,375 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:23:00,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2023-12-02 18:23:00,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650254957] [2023-12-02 18:23:00,376 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:23:00,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 18:23:00,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:23:00,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 18:23:00,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=907, Unknown=0, NotChecked=0, Total=1056 [2023-12-02 18:23:00,377 INFO L87 Difference]: Start difference. First operand 586 states and 698 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) [2023-12-02 18:23:00,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:00,789 INFO L93 Difference]: Finished difference Result 693 states and 821 transitions. [2023-12-02 18:23:00,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 18:23:00,790 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 [2023-12-02 18:23:00,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:00,792 INFO L225 Difference]: With dead ends: 693 [2023-12-02 18:23:00,792 INFO L226 Difference]: Without dead ends: 693 [2023-12-02 18:23:00,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 102 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=271, Invalid=1621, Unknown=0, NotChecked=0, Total=1892 [2023-12-02 18:23:00,793 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 240 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 228 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:00,793 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 228 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:23:00,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2023-12-02 18:23:00,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 650. [2023-12-02 18:23:00,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 594 states have (on average 1.2171717171717171) internal successors, (723), 619 states have internal predecessors, (723), 15 states have call successors, (15), 15 states have call predecessors, (15), 32 states have return successors, (41), 15 states have call predecessors, (41), 15 states have call successors, (41) [2023-12-02 18:23:00,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 779 transitions. [2023-12-02 18:23:00,803 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 779 transitions. Word has length 49 [2023-12-02 18:23:00,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:00,803 INFO L495 AbstractCegarLoop]: Abstraction has 650 states and 779 transitions. [2023-12-02 18:23:00,803 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) [2023-12-02 18:23:00,804 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 779 transitions. [2023-12-02 18:23:00,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-02 18:23:00,804 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:00,804 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] [2023-12-02 18:23:00,810 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-02 18:23:01,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:23:01,005 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)] === [2023-12-02 18:23:01,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:01,006 INFO L85 PathProgramCache]: Analyzing trace with hash 664362528, now seen corresponding path program 1 times [2023-12-02 18:23:01,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:23:01,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143934070] [2023-12-02 18:23:01,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:01,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:23:01,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:01,249 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 2 proven. 37 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-02 18:23:01,249 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:23:01,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143934070] [2023-12-02 18:23:01,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143934070] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:23:01,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701105927] [2023-12-02 18:23:01,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:01,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:23:01,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:23:01,251 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:23:01,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-02 18:23:01,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:01,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-02 18:23:01,354 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:01,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:23:01,485 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:23:01,614 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-12-02 18:23:01,614 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:23:01,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701105927] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:23:01,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [60376222] [2023-12-02 18:23:01,852 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2023-12-02 18:23:01,853 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:23:01,853 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:23:01,853 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:23:01,853 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:23:03,090 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 142 for LOIs [2023-12-02 18:23:03,974 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:23:06,778 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '32632#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| |parse_input_~input#1.base|) 1) (= 6 |~#commands~0.base|) (<= (+ |parse_input_#t~mem3#1.offset| 1) (select |#length| |parse_input_#t~mem3#1.base|)) (<= 3 |parse_input_~input#1.base|) (<= 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) (= |parse_input_~input#1.offset| 0) (<= (select |#length| |parse_input_~input#1.base|) 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|))' at error location [2023-12-02 18:23:06,779 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:23:06,779 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:23:06,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2023-12-02 18:23:06,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746955436] [2023-12-02 18:23:06,779 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:23:06,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-02 18:23:06,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:23:06,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-02 18:23:06,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1445, Unknown=0, NotChecked=0, Total=1640 [2023-12-02 18:23:06,781 INFO L87 Difference]: Start difference. First operand 650 states and 779 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) [2023-12-02 18:23:07,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:07,454 INFO L93 Difference]: Finished difference Result 701 states and 814 transitions. [2023-12-02 18:23:07,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-02 18:23:07,454 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 [2023-12-02 18:23:07,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:07,457 INFO L225 Difference]: With dead ends: 701 [2023-12-02 18:23:07,457 INFO L226 Difference]: Without dead ends: 701 [2023-12-02 18:23:07,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 97 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=473, Invalid=2833, Unknown=0, NotChecked=0, Total=3306 [2023-12-02 18:23:07,458 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 283 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:07,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 385 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:23:07,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2023-12-02 18:23:07,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 665. [2023-12-02 18:23:07,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 610 states have (on average 1.1967213114754098) internal successors, (730), 634 states have internal predecessors, (730), 15 states have call successors, (15), 15 states have call predecessors, (15), 31 states have return successors, (38), 15 states have call predecessors, (38), 15 states have call successors, (38) [2023-12-02 18:23:07,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 783 transitions. [2023-12-02 18:23:07,470 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 783 transitions. Word has length 50 [2023-12-02 18:23:07,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:07,470 INFO L495 AbstractCegarLoop]: Abstraction has 665 states and 783 transitions. [2023-12-02 18:23:07,471 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) [2023-12-02 18:23:07,471 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 783 transitions. [2023-12-02 18:23:07,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-02 18:23:07,471 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:07,472 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] [2023-12-02 18:23:07,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-12-02 18:23:07,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:23:07,672 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:23:07,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:07,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1907340969, now seen corresponding path program 1 times [2023-12-02 18:23:07,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:23:07,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004449248] [2023-12-02 18:23:07,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:07,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:23:07,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:07,949 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:07,949 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:23:07,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004449248] [2023-12-02 18:23:07,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004449248] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:23:07,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522845080] [2023-12-02 18:23:07,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:07,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:23:07,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:23:07,951 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:23:07,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-02 18:23:08,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:08,034 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 26 conjunts are in the unsatisfiable core [2023-12-02 18:23:08,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:08,103 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-12-02 18:23:08,103 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-12-02 18:23:08,189 WARN L876 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| Int)) (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| 1) |c_old(~global~0.base)| (select |c_#valid| |c_old(~global~0.base)|)))) is different from true [2023-12-02 18:23:08,224 INFO L349 Elim1Store]: treesize reduction 26, result has 36.6 percent of original size [2023-12-02 18:23:08,224 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 18 [2023-12-02 18:23:08,273 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2023-12-02 18:23:08,273 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:23:08,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522845080] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:23:08,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1333629070] [2023-12-02 18:23:08,559 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2023-12-02 18:23:08,559 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:23:08,559 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:23:08,559 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:23:08,560 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:23:09,597 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 39 for LOIs [2023-12-02 18:23:09,865 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:23:12,968 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '34317#(and (<= 4 (select |#length| 6)) (<= 1 |#StackHeapBarrier|) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem3#1.offset|) (= 6 |~#commands~0.base|) (not (= (select |#valid| |parse_input_~input#1.base|) 1)) (<= (+ |parse_input_#t~mem3#1.offset| 1) (select |#length| |parse_input_#t~mem3#1.base|)) (or (and (= ~global~0.base 0) (= |parse_input_#in~input#1.base| 3) (= ~state~0 0) (= |old(~global~0.base)| 0) (= |old(~state~0)| 0)) (and (= ~state~0 1) (= |old(~state~0)| 1))) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= 0 |parse_input_#t~mem3#1.offset|) (= ~global~0.offset 0) (= (select (select |#memory_$Pointer$.base| 6) 0) |parse_input_#t~mem3#1.base|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0) (<= |parse_input_#in~input#1.base| 5))' at error location [2023-12-02 18:23:12,968 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:23:12,968 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:23:12,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2023-12-02 18:23:12,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222678945] [2023-12-02 18:23:12,969 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:23:12,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-02 18:23:12,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:23:12,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-02 18:23:12,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1508, Unknown=1, NotChecked=80, Total=1806 [2023-12-02 18:23:12,970 INFO L87 Difference]: Start difference. First operand 665 states and 783 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) [2023-12-02 18:23:13,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:13,910 INFO L93 Difference]: Finished difference Result 687 states and 800 transitions. [2023-12-02 18:23:13,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-02 18:23:13,911 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 [2023-12-02 18:23:13,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:13,913 INFO L225 Difference]: With dead ends: 687 [2023-12-02 18:23:13,913 INFO L226 Difference]: Without dead ends: 687 [2023-12-02 18:23:13,914 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 101 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 947 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=534, Invalid=3009, Unknown=1, NotChecked=116, Total=3660 [2023-12-02 18:23:13,914 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 402 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:13,914 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [402 Valid, 248 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 315 Invalid, 0 Unknown, 97 Unchecked, 0.2s Time] [2023-12-02 18:23:13,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2023-12-02 18:23:13,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 627. [2023-12-02 18:23:13,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 576 states have (on average 1.1875) internal successors, (684), 598 states have internal predecessors, (684), 14 states have call successors, (14), 14 states have call predecessors, (14), 29 states have return successors, (35), 14 states have call predecessors, (35), 14 states have call successors, (35) [2023-12-02 18:23:13,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 733 transitions. [2023-12-02 18:23:13,923 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 733 transitions. Word has length 51 [2023-12-02 18:23:13,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:13,923 INFO L495 AbstractCegarLoop]: Abstraction has 627 states and 733 transitions. [2023-12-02 18:23:13,924 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) [2023-12-02 18:23:13,924 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 733 transitions. [2023-12-02 18:23:13,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-02 18:23:13,924 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:13,925 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] [2023-12-02 18:23:13,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-12-02 18:23:14,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:23:14,125 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:23:14,125 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:14,126 INFO L85 PathProgramCache]: Analyzing trace with hash 652197856, now seen corresponding path program 1 times [2023-12-02 18:23:14,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:23:14,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120033361] [2023-12-02 18:23:14,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:14,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:23:14,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:14,622 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:14,622 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:23:14,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120033361] [2023-12-02 18:23:14,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120033361] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:23:14,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513617499] [2023-12-02 18:23:14,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:14,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:23:14,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:23:14,623 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:23:14,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-02 18:23:14,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:14,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 32 conjunts are in the unsatisfiable core [2023-12-02 18:23:14,707 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:14,894 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-12-02 18:23:14,895 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2023-12-02 18:23:15,183 INFO L349 Elim1Store]: treesize reduction 26, result has 36.6 percent of original size [2023-12-02 18:23:15,183 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 18 [2023-12-02 18:23:15,333 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:15,333 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:23:15,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513617499] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:23:15,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1821308995] [2023-12-02 18:23:15,480 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2023-12-02 18:23:15,480 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:23:15,480 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:23:15,481 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:23:15,481 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:23:16,678 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 144 for LOIs [2023-12-02 18:23:17,656 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:23:21,360 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '35927#(and (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= |old(~state~0)| 1) (<= 0 ~state~0) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= 0 |old(~state~0)|) (<= |parse_input_~input#1.base| 5) (<= ~state~0 1) (= |parse_input_~input#1.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)) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|))' at error location [2023-12-02 18:23:21,360 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:23:21,360 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:23:21,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 25 [2023-12-02 18:23:21,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077901952] [2023-12-02 18:23:21,361 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:23:21,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-02 18:23:21,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:23:21,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-02 18:23:21,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=2254, Unknown=6, NotChecked=0, Total=2450 [2023-12-02 18:23:21,362 INFO L87 Difference]: Start difference. First operand 627 states and 733 transitions. Second operand has 27 states, 23 states have (on average 4.521739130434782) internal successors, (104), 23 states have internal predecessors, (104), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 18:23:22,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:22,645 INFO L93 Difference]: Finished difference Result 728 states and 839 transitions. [2023-12-02 18:23:22,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-02 18:23:22,646 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 4.521739130434782) internal successors, (104), 23 states have internal predecessors, (104), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 57 [2023-12-02 18:23:22,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:22,649 INFO L225 Difference]: With dead ends: 728 [2023-12-02 18:23:22,649 INFO L226 Difference]: Without dead ends: 728 [2023-12-02 18:23:22,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=584, Invalid=4102, Unknown=6, NotChecked=0, Total=4692 [2023-12-02 18:23:22,650 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 631 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 115 mSolverCounterUnsat, 19 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 631 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 19 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:22,650 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [631 Valid, 183 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 394 Invalid, 19 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 18:23:22,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2023-12-02 18:23:22,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 622. [2023-12-02 18:23:22,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 572 states have (on average 1.1853146853146854) internal successors, (678), 593 states have internal predecessors, (678), 14 states have call successors, (14), 14 states have call predecessors, (14), 29 states have return successors, (35), 14 states have call predecessors, (35), 14 states have call successors, (35) [2023-12-02 18:23:22,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 727 transitions. [2023-12-02 18:23:22,660 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 727 transitions. Word has length 57 [2023-12-02 18:23:22,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:22,660 INFO L495 AbstractCegarLoop]: Abstraction has 622 states and 727 transitions. [2023-12-02 18:23:22,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 4.521739130434782) internal successors, (104), 23 states have internal predecessors, (104), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2023-12-02 18:23:22,660 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 727 transitions. [2023-12-02 18:23:22,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-02 18:23:22,661 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:22,661 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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, 1, 1, 1] [2023-12-02 18:23:22,666 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-02 18:23:22,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2023-12-02 18:23:22,862 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)] === [2023-12-02 18:23:22,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:22,862 INFO L85 PathProgramCache]: Analyzing trace with hash 352775169, now seen corresponding path program 1 times [2023-12-02 18:23:22,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:23:22,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756278867] [2023-12-02 18:23:22,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:22,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:23:22,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:23,036 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 18:23:23,036 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:23:23,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756278867] [2023-12-02 18:23:23,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756278867] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:23:23,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1979589806] [2023-12-02 18:23:23,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:23,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:23:23,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:23:23,038 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:23:23,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-02 18:23:23,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:23,123 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 18:23:23,125 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:23,412 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 35 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 18:23:23,412 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:23:23,644 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 20 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:23,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1979589806] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:23:23,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1377914016] [2023-12-02 18:23:23,645 INFO L159 IcfgInterpreter]: Started Sifa with 30 locations of interest [2023-12-02 18:23:23,645 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:23:23,645 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:23:23,645 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:23:23,645 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:23:24,910 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 142 for LOIs [2023-12-02 18:23:26,007 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:23:29,779 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '37698#(and (<= 1 |#StackHeapBarrier|) (= (select |#valid| |parse_input_~input#1.base|) 1) (= 6 |~#commands~0.base|) (<= (+ |parse_input_#t~mem3#1.offset| 1) (select |#length| |parse_input_#t~mem3#1.base|)) (<= 3 |parse_input_~input#1.base|) (<= 0 |parse_input_#t~mem3#1.offset|) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= |parse_input_~input#1.base| 5) (or (= |parse_input_~i~0#1| 1) (= |parse_input_~i~0#1| 0)) (= |parse_input_~input#1.offset| 0) (<= (select |#length| |parse_input_~input#1.base|) 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= |parse_input_#in~input#1.base| 5))' at error location [2023-12-02 18:23:29,779 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:23:29,779 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:23:29,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 8] total 21 [2023-12-02 18:23:29,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799518035] [2023-12-02 18:23:29,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:23:29,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-02 18:23:29,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:23:29,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-02 18:23:29,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1473, Unknown=0, NotChecked=0, Total=1640 [2023-12-02 18:23:29,781 INFO L87 Difference]: Start difference. First operand 622 states and 727 transitions. Second operand has 21 states, 17 states have (on average 7.588235294117647) internal successors, (129), 17 states have internal predecessors, (129), 5 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2023-12-02 18:23:31,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:31,947 INFO L93 Difference]: Finished difference Result 968 states and 1115 transitions. [2023-12-02 18:23:31,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-12-02 18:23:31,948 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 17 states have (on average 7.588235294117647) internal successors, (129), 17 states have internal predecessors, (129), 5 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) Word has length 58 [2023-12-02 18:23:31,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:31,951 INFO L225 Difference]: With dead ends: 968 [2023-12-02 18:23:31,951 INFO L226 Difference]: Without dead ends: 968 [2023-12-02 18:23:31,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 156 SyntacticMatches, 6 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1818 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=716, Invalid=5290, Unknown=0, NotChecked=0, Total=6006 [2023-12-02 18:23:31,953 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 565 mSDsluCounter, 753 mSDsCounter, 0 mSdLazyCounter, 863 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 847 SdHoareTripleChecker+Invalid, 897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:31,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [565 Valid, 847 Invalid, 897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 863 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 18:23:31,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2023-12-02 18:23:31,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 671. [2023-12-02 18:23:31,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 622 states have (on average 1.1704180064308682) internal successors, (728), 642 states have internal predecessors, (728), 14 states have call successors, (14), 14 states have call predecessors, (14), 29 states have return successors, (35), 14 states have call predecessors, (35), 14 states have call successors, (35) [2023-12-02 18:23:31,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 777 transitions. [2023-12-02 18:23:31,968 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 777 transitions. Word has length 58 [2023-12-02 18:23:31,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:31,969 INFO L495 AbstractCegarLoop]: Abstraction has 671 states and 777 transitions. [2023-12-02 18:23:31,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 17 states have (on average 7.588235294117647) internal successors, (129), 17 states have internal predecessors, (129), 5 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2023-12-02 18:23:31,969 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 777 transitions. [2023-12-02 18:23:31,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-02 18:23:31,970 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:31,970 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:23:31,976 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-12-02 18:23:32,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-12-02 18:23:32,171 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:23:32,171 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:32,171 INFO L85 PathProgramCache]: Analyzing trace with hash 322983591, now seen corresponding path program 1 times [2023-12-02 18:23:32,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:23:32,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836228672] [2023-12-02 18:23:32,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:32,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:23:32,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:32,220 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 18:23:32,221 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:23:32,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836228672] [2023-12-02 18:23:32,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836228672] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:23:32,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216587818] [2023-12-02 18:23:32,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:32,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:23:32,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:23:32,222 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:23:32,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-02 18:23:32,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:32,325 INFO L262 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 18:23:32,326 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:32,348 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 18:23:32,348 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:23:32,374 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 18:23:32,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216587818] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:23:32,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [354722928] [2023-12-02 18:23:32,376 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2023-12-02 18:23:32,376 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:23:32,376 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:23:32,376 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:23:32,376 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:23:33,510 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 142 for LOIs [2023-12-02 18:23:34,418 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:23:37,026 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '39797#(and (= |parse_input_c1_~x~0#1.offset| 0) (<= 1 |#StackHeapBarrier|) (<= (select (select |#memory_int| 6) (+ (* 9 |parse_input_~i~0#1|) 8)) ~state~0) (= 6 |~#commands~0.base|) (not (= |parse_input_c1_~x~0#1.base| 0)) (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |parse_input_#t~mem6#1.base|) (<= 3 |parse_input_~input#1.base|) (not (= ~global~0.offset 0)) (= (select (select |#memory_$Pointer$.base| 6) (+ (* 9 |parse_input_~i~0#1|) 4)) |parse_input_#t~mem6#1.base|) (= |parse_input_#t~mem6#1.offset| |parse_input_##fun~~TO~VOID_#in~#fp#1.offset|) (= |~#commands~0.offset| 0) (<= (+ |parse_input_c1_~x~0#1.base| 1) |#StackHeapBarrier|) (exists ((|v_parse_input_#t~mem3#1.base_358| Int) (|v_#length_212| (Array Int Int)) (|v_#valid_308| (Array Int Int))) (and (= (store |v_#valid_308| |parse_input_c1_~x~0#1.base| 1) |#valid|) (= (select |v_#valid_308| 6) 1) (<= (+ (* 9 |parse_input_~i~0#1|) 9) (select |v_#length_212| 6)) (= (select |v_#valid_308| |parse_input_c1_~x~0#1.base|) 0) (<= 1 (select |v_#length_212| |v_parse_input_#t~mem3#1.base_358|)) (<= 1 (select |v_#length_212| |parse_input_~input#1.base|)) (= (select |v_#valid_308| |parse_input_~input#1.base|) 1) (= |#length| (store |v_#length_212| |parse_input_c1_~x~0#1.base| 1)) (= (select |v_#valid_308| |v_parse_input_#t~mem3#1.base_358|) 1))) (<= |parse_input_~input#1.base| 5) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (= (select (select |#memory_$Pointer$.offset| 6) (+ (* 9 |parse_input_~i~0#1|) 4)) |parse_input_#t~mem6#1.offset|) (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|))))' at error location [2023-12-02 18:23:37,027 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:23:37,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:23:37,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2023-12-02 18:23:37,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417049088] [2023-12-02 18:23:37,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:23:37,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:23:37,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:23:37,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:23:37,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2023-12-02 18:23:37,028 INFO L87 Difference]: Start difference. First operand 671 states and 777 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 18:23:37,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:37,058 INFO L93 Difference]: Finished difference Result 669 states and 769 transitions. [2023-12-02 18:23:37,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:23:37,059 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 58 [2023-12-02 18:23:37,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:37,061 INFO L225 Difference]: With dead ends: 669 [2023-12-02 18:23:37,061 INFO L226 Difference]: Without dead ends: 669 [2023-12-02 18:23:37,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 152 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2023-12-02 18:23:37,062 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 29 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:37,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 63 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:23:37,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2023-12-02 18:23:37,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 459. [2023-12-02 18:23:37,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 428 states have (on average 1.1542056074766356) internal successors, (494), 440 states have internal predecessors, (494), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (20), 9 states have call predecessors, (20), 9 states have call successors, (20) [2023-12-02 18:23:37,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 523 transitions. [2023-12-02 18:23:37,069 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 523 transitions. Word has length 58 [2023-12-02 18:23:37,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:37,069 INFO L495 AbstractCegarLoop]: Abstraction has 459 states and 523 transitions. [2023-12-02 18:23:37,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2023-12-02 18:23:37,069 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 523 transitions. [2023-12-02 18:23:37,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-12-02 18:23:37,070 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:37,070 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] [2023-12-02 18:23:37,080 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-12-02 18:23:37,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-12-02 18:23:37,271 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:23:37,271 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:37,271 INFO L85 PathProgramCache]: Analyzing trace with hash -473438201, now seen corresponding path program 1 times [2023-12-02 18:23:37,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:23:37,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854135538] [2023-12-02 18:23:37,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:37,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:23:37,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:37,456 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 24 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:37,456 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:23:37,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854135538] [2023-12-02 18:23:37,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854135538] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:23:37,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059913638] [2023-12-02 18:23:37,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:37,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:23:37,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:23:37,457 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:23:37,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-02 18:23:37,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:37,550 INFO L262 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-02 18:23:37,552 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:37,555 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-12-02 18:23:37,674 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2023-12-02 18:23:37,675 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 16 [2023-12-02 18:23:37,699 INFO L349 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2023-12-02 18:23:37,700 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2023-12-02 18:23:37,710 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 26 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:37,710 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:23:37,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059913638] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:23:37,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [764073365] [2023-12-02 18:23:37,776 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2023-12-02 18:23:37,776 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 18:23:37,776 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 18:23:37,776 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 18:23:37,776 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 18:23:38,779 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 144 for LOIs [2023-12-02 18:23:40,184 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 18:23:49,610 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '41199#(and (exists ((|v_#length_219| (Array Int Int))) (and (<= 1 (select |v_#length_219| |parse_input_~input#1.base|)) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |v_#length_219| (select (select |#memory_$Pointer$.base| 6) 0))) (= (store |v_#length_219| |parse_input_c1_~x~0#1.base| 1) |#length|) (<= 9 (select |v_#length_219| 6)))) (= ~state~0 1) (= |parse_input_c1_~x~0#1.offset| 0) (not (= ~global~0.base 0)) (<= 1 |#StackHeapBarrier|) (not (= (select |#valid| ~global~0.base) 1)) (= 6 |~#commands~0.base|) (exists ((|v_#valid_323| (Array Int Int))) (and (= (select |v_#valid_323| 6) 1) (= (select |v_#valid_323| |parse_input_c1_~x~0#1.base|) 0) (= (select |v_#valid_323| |parse_input_~input#1.base|) 1) (= (store |v_#valid_323| |parse_input_c1_~x~0#1.base| 1) |#valid|) (= (select |v_#valid_323| (select (select |#memory_$Pointer$.base| 6) 0)) 1))) (not (= |parse_input_c1_~x~0#1.base| 0)) (= (select (select |#memory_$Pointer$.base| 6) 4) |parse_input_#t~mem6#1.base|) (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |parse_input_#t~mem6#1.base|) (<= 4 |parse_input_#in~input#1.base|) (= |parse_input_#t~mem6#1.offset| (select (select |#memory_$Pointer$.offset| 6) 4)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= ~global~0.offset 0) (= |parse_input_#t~mem6#1.offset| |parse_input_##fun~~TO~VOID_#in~#fp#1.offset|) (= |~#commands~0.offset| 0) (<= (select (select |#memory_int| 6) 8) 1) (= |parse_input_~i~0#1| 0) (<= (+ |parse_input_c1_~x~0#1.base| 1) |#StackHeapBarrier|) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= |old(~global~0.offset)| 0) (<= |parse_input_#in~input#1.base| 5) (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|))) (<= (+ ~global~0.base 1) |#StackHeapBarrier|))' at error location [2023-12-02 18:23:49,610 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 18:23:49,610 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-02 18:23:49,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2023-12-02 18:23:49,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075149309] [2023-12-02 18:23:49,610 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-02 18:23:49,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 18:23:49,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:23:49,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 18:23:49,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=849, Unknown=0, NotChecked=0, Total=992 [2023-12-02 18:23:49,612 INFO L87 Difference]: Start difference. First operand 459 states and 523 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) [2023-12-02 18:23:49,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:49,884 INFO L93 Difference]: Finished difference Result 525 states and 596 transitions. [2023-12-02 18:23:49,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 18:23:49,884 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 [2023-12-02 18:23:49,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:49,886 INFO L225 Difference]: With dead ends: 525 [2023-12-02 18:23:49,886 INFO L226 Difference]: Without dead ends: 525 [2023-12-02 18:23:49,887 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 120 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=189, Invalid=1217, Unknown=0, NotChecked=0, Total=1406 [2023-12-02 18:23:49,887 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 41 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:49,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 138 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:23:49,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2023-12-02 18:23:49,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 502. [2023-12-02 18:23:49,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 467 states have (on average 1.1541755888650964) internal successors, (539), 481 states have internal predecessors, (539), 10 states have call successors, (10), 10 states have call predecessors, (10), 21 states have return successors, (24), 10 states have call predecessors, (24), 10 states have call successors, (24) [2023-12-02 18:23:49,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 573 transitions. [2023-12-02 18:23:49,897 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 573 transitions. Word has length 62 [2023-12-02 18:23:49,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:49,897 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 573 transitions. [2023-12-02 18:23:49,898 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) [2023-12-02 18:23:49,898 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 573 transitions. [2023-12-02 18:23:49,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-12-02 18:23:49,899 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:49,899 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] [2023-12-02 18:23:49,904 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-12-02 18:23:50,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-12-02 18:23:50,100 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:23:50,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:50,100 INFO L85 PathProgramCache]: Analyzing trace with hash 2026599742, now seen corresponding path program 1 times [2023-12-02 18:23:50,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:23:50,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054814689] [2023-12-02 18:23:50,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:50,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:23:50,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-02 18:23:50,122 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-12-02 18:23:50,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-02 18:23:50,166 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2023-12-02 18:23:50,167 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-12-02 18:23:50,168 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (22 of 23 remaining) [2023-12-02 18:23:50,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 23 remaining) [2023-12-02 18:23:50,169 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 23 remaining) [2023-12-02 18:23:50,170 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (19 of 23 remaining) [2023-12-02 18:23:50,170 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (18 of 23 remaining) [2023-12-02 18:23:50,170 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (17 of 23 remaining) [2023-12-02 18:23:50,170 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 23 remaining) [2023-12-02 18:23:50,170 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 23 remaining) [2023-12-02 18:23:50,170 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 23 remaining) [2023-12-02 18:23:50,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 23 remaining) [2023-12-02 18:23:50,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 23 remaining) [2023-12-02 18:23:50,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (11 of 23 remaining) [2023-12-02 18:23:50,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (10 of 23 remaining) [2023-12-02 18:23:50,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (9 of 23 remaining) [2023-12-02 18:23:50,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (8 of 23 remaining) [2023-12-02 18:23:50,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (7 of 23 remaining) [2023-12-02 18:23:50,171 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (6 of 23 remaining) [2023-12-02 18:23:50,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (5 of 23 remaining) [2023-12-02 18:23:50,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (4 of 23 remaining) [2023-12-02 18:23:50,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (3 of 23 remaining) [2023-12-02 18:23:50,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE (2 of 23 remaining) [2023-12-02 18:23:50,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE (1 of 23 remaining) [2023-12-02 18:23:50,172 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE (0 of 23 remaining) [2023-12-02 18:23:50,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-12-02 18:23:50,175 INFO L445 BasicCegarLoop]: Path program histogram: [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] [2023-12-02 18:23:50,179 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-12-02 18:23:50,216 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,217 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,217 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,218 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,218 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,221 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated [2023-12-02 18:23:50,223 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,223 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,224 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,224 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,225 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,226 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,226 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,227 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,227 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,227 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,228 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-12-02 18:23:50,229 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,230 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,230 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,231 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,231 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,232 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,233 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,233 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,233 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,234 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem3 [2023-12-02 18:23:50,234 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-12-02 18:23:50,244 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 06:23:50 BoogieIcfgContainer [2023-12-02 18:23:50,244 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-02 18:23:50,245 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-02 18:23:50,245 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-02 18:23:50,245 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-02 18:23:50,246 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:18:28" (3/4) ... [2023-12-02 18:23:50,248 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-12-02 18:23:50,249 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-02 18:23:50,249 INFO L158 Benchmark]: Toolchain (without parser) took 322311.20ms. Allocated memory was 184.5MB in the beginning and 625.0MB in the end (delta: 440.4MB). Free memory was 141.6MB in the beginning and 507.0MB in the end (delta: -365.4MB). Peak memory consumption was 76.6MB. Max. memory is 16.1GB. [2023-12-02 18:23:50,250 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 98.6MB. Free memory is still 47.3MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 18:23:50,250 INFO L158 Benchmark]: CACSL2BoogieTranslator took 468.13ms. Allocated memory is still 184.5MB. Free memory was 141.6MB in the beginning and 121.6MB in the end (delta: 20.0MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2023-12-02 18:23:50,250 INFO L158 Benchmark]: Boogie Procedure Inliner took 47.89ms. Allocated memory is still 184.5MB. Free memory was 121.6MB in the beginning and 119.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 18:23:50,250 INFO L158 Benchmark]: Boogie Preprocessor took 29.78ms. Allocated memory is still 184.5MB. Free memory was 119.5MB in the beginning and 117.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 18:23:50,251 INFO L158 Benchmark]: RCFGBuilder took 426.85ms. Allocated memory is still 184.5MB. Free memory was 117.4MB in the beginning and 99.1MB in the end (delta: 18.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2023-12-02 18:23:50,251 INFO L158 Benchmark]: TraceAbstraction took 321327.14ms. Allocated memory was 184.5MB in the beginning and 625.0MB in the end (delta: 440.4MB). Free memory was 98.5MB in the beginning and 508.0MB in the end (delta: -409.5MB). Peak memory consumption was 32.6MB. Max. memory is 16.1GB. [2023-12-02 18:23:50,251 INFO L158 Benchmark]: Witness Printer took 3.99ms. Allocated memory is still 625.0MB. Free memory is still 507.0MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 18:23:50,252 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.19ms. Allocated memory is still 98.6MB. Free memory is still 47.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 468.13ms. Allocated memory is still 184.5MB. Free memory was 141.6MB in the beginning and 121.6MB in the end (delta: 20.0MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 47.89ms. Allocated memory is still 184.5MB. Free memory was 121.6MB in the beginning and 119.5MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 29.78ms. Allocated memory is still 184.5MB. Free memory was 119.5MB in the beginning and 117.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 426.85ms. Allocated memory is still 184.5MB. Free memory was 117.4MB in the beginning and 99.1MB in the end (delta: 18.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * TraceAbstraction took 321327.14ms. Allocated memory was 184.5MB in the beginning and 625.0MB in the end (delta: 440.4MB). Free memory was 98.5MB in the beginning and 508.0MB in the end (delta: -409.5MB). Peak memory consumption was 32.6MB. Max. memory is 16.1GB. * Witness Printer took 3.99ms. Allocated memory is still 625.0MB. Free memory is still 507.0MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem3 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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:0}, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)={0: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: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:0}, \old(state)=0, commands={6: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:0}, \old(state)=0, commands={6: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:0}, \old(state)=0, commands={6: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:0}, \old(state)=0, commands={6: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:0}, \old(state)=0, commands={6: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:0}, \old(state)=0, commands={6: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:0}, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={7:0}] [L706] COND FALSE !(\read(*global)) VAL [\old(global)={0: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: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)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)={7: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)={7:0}, \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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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: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)={7:0}, \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)={7:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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: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) [L724] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L725] CALL parse_input("c2") VAL [\old(global)={7:0}, \old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(global)={7:0}, \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)={7:0}, \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)={7:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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)={7:0}, \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: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)={7:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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:0}, \old(state)=1, commands={6: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: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) [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: 321.2s, OverallIterations: 38, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 28.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 26 mSolverCounterUnknown, 10069 SdHoareTripleChecker+Valid, 13.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 10067 mSDsluCounter, 8741 SdHoareTripleChecker+Invalid, 12.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 97 IncrementalHoareTripleChecker+Unchecked, 6887 mSDsCounter, 1184 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10036 IncrementalHoareTripleChecker+Invalid, 11343 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1184 mSolverCounterUnsat, 1854 mSDtfsCounter, 10036 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3504 GetRequests, 2193 SyntacticMatches, 46 SemanticMatches, 1265 ConstructedPredicates, 1 IntricatePredicates, 2 DeprecatedPredicates, 20228 ImplicationChecksByTransitivity, 233.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=696occurred in iteration=22, InterpolantAutomatonStates: 518, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 37 MinimizatonAttempts, 2601 StatesRemovedByMinimization, 34 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 17.6s InterpolantComputationTime, 2407 NumberOfCodeBlocks, 2399 NumberOfCodeBlocksAsserted, 67 NumberOfCheckSat, 2789 ConstructedInterpolants, 175 QuantifiedInterpolants, 29320 SizeOfPredicates, 118 NumberOfNonLiveVariables, 7284 ConjunctsInSsa, 512 ConjunctsInUnsatCore, 78 InterpolantComputations, 10 PerfectInterpolantSequences, 774/1593 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: 7.5s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 6, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 59, DAG_INTERPRETER_EARLY_EXITS: 0, TOOLS_POST_APPLICATIONS: 141, TOOLS_POST_TIME: 5.9s, TOOLS_POST_CALL_APPLICATIONS: 9, TOOLS_POST_CALL_TIME: 0.6s, TOOLS_POST_RETURN_APPLICATIONS: 4, TOOLS_POST_RETURN_TIME: 0.3s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 154, TOOLS_QUANTIFIERELIM_TIME: 6.7s, TOOLS_QUANTIFIERELIM_MAX_TIME: 0.2s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 236, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 10, DOMAIN_JOIN_TIME: 0.4s, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.0s, DOMAIN_WIDEN_APPLICATIONS: 3, DOMAIN_WIDEN_TIME: 0.1s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 6, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 59, DOMAIN_ISBOTTOM_TIME: 0.2s, LOOP_SUMMARIZER_APPLICATIONS: 3, LOOP_SUMMARIZER_CACHE_MISSES: 3, LOOP_SUMMARIZER_OVERALL_TIME: 2.0s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 2.0s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 6, CALL_SUMMARIZER_APPLICATIONS: 4, CALL_SUMMARIZER_CACHE_MISSES: 2, CALL_SUMMARIZER_OVERALL_TIME: 0.3s, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 0.3s, 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: 699, DAG_COMPRESSION_RETAINED_NODES: 172, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2023-12-02 18:23:50,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh --witnessprinter.witness.filename witness --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 --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 18:23:52,171 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 18:23:52,252 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2023-12-02 18:23:52,258 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 18:23:52,259 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 18:23:52,286 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 18:23:52,287 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 18:23:52,288 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 18:23:52,288 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 18:23:52,289 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 18:23:52,289 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 18:23:52,290 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 18:23:52,291 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 18:23:52,291 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 18:23:52,292 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 18:23:52,292 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 18:23:52,293 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-02 18:23:52,294 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-02 18:23:52,295 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 18:23:52,295 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 18:23:52,296 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 18:23:52,296 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 18:23:52,297 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 18:23:52,297 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-12-02 18:23:52,298 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-12-02 18:23:52,298 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-12-02 18:23:52,298 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 18:23:52,299 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-02 18:23:52,299 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-02 18:23:52,300 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-02 18:23:52,300 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 18:23:52,300 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 18:23:52,301 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 18:23:52,301 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 18:23:52,301 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-02 18:23:52,301 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 18:23:52,302 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 18:23:52,302 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 18:23:52,302 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 18:23:52,303 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 18:23:52,303 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2023-12-02 18:23:52,303 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-02 18:23:52,303 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 18:23:52,304 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 18:23:52,304 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 18:23:52,304 INFO L153 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_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/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_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 [2023-12-02 18:23:52,579 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 18:23:52,597 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 18:23:52,600 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 18:23:52,601 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 18:23:52,602 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 18:23:52,603 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2023-12-02 18:23:55,348 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 18:23:55,602 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 18:23:55,603 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2023-12-02 18:23:55,618 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/data/174a99a1d/fba1d85c8d954723a5bc29654682f751/FLAG72653f761 [2023-12-02 18:23:55,633 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/data/174a99a1d/fba1d85c8d954723a5bc29654682f751 [2023-12-02 18:23:55,635 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 18:23:55,637 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 18:23:55,638 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 18:23:55,638 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 18:23:55,643 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 18:23:55,644 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:23:55" (1/1) ... [2023-12-02 18:23:55,645 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@61e8b22c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:55, skipping insertion in model container [2023-12-02 18:23:55,645 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:23:55" (1/1) ... [2023-12-02 18:23:55,691 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 18:23:56,015 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 18:23:56,041 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 18:23:56,106 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 18:23:56,148 INFO L206 MainTranslator]: Completed translation [2023-12-02 18:23:56,149 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56 WrapperNode [2023-12-02 18:23:56,149 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 18:23:56,150 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 18:23:56,150 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 18:23:56,150 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 18:23:56,157 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,175 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,199 INFO L138 Inliner]: procedures = 169, calls = 43, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 100 [2023-12-02 18:23:56,199 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 18:23:56,200 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 18:23:56,200 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 18:23:56,200 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 18:23:56,209 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,210 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,214 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,214 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,223 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,226 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,228 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,230 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,234 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 18:23:56,235 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 18:23:56,235 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 18:23:56,235 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 18:23:56,236 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (1/1) ... [2023-12-02 18:23:56,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 18:23:56,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:23:56,263 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 18:23:56,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 18:23:56,292 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2023-12-02 18:23:56,292 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2023-12-02 18:23:56,293 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2023-12-02 18:23:56,293 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 18:23:56,293 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 18:23:56,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 18:23:56,293 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 18:23:56,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 18:23:56,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-12-02 18:23:56,293 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 18:23:56,294 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 18:23:56,412 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 18:23:56,414 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 18:23:56,679 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 18:23:56,710 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 18:23:56,710 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 18:23:56,710 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:23:56 BoogieIcfgContainer [2023-12-02 18:23:56,711 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 18:23:56,713 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 18:23:56,713 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 18:23:56,716 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 18:23:56,717 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 06:23:55" (1/3) ... [2023-12-02 18:23:56,717 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3afeebe3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:23:56, skipping insertion in model container [2023-12-02 18:23:56,718 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:23:56" (2/3) ... [2023-12-02 18:23:56,718 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3afeebe3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:23:56, skipping insertion in model container [2023-12-02 18:23:56,718 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:23:56" (3/3) ... [2023-12-02 18:23:56,720 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2023-12-02 18:23:56,739 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 18:23:56,739 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2023-12-02 18:23:56,784 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 18:23:56,791 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;@24aebf1a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 18:23:56,791 INFO L358 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2023-12-02 18:23:56,795 INFO L276 IsEmpty]: Start isEmpty. Operand has 65 states, 37 states have (on average 1.837837837837838) internal successors, (68), 60 states have internal predecessors, (68), 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) [2023-12-02 18:23:56,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2023-12-02 18:23:56,802 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:56,802 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2023-12-02 18:23:56,803 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)] === [2023-12-02 18:23:56,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:56,808 INFO L85 PathProgramCache]: Analyzing trace with hash 137098440, now seen corresponding path program 1 times [2023-12-02 18:23:56,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:23:56,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [957530230] [2023-12-02 18:23:56,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:56,821 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:23:56,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:23:56,823 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:23:56,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-02 18:23:56,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:56,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 18:23:56,936 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:57,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:57,027 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:23:57,027 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:23:57,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [957530230] [2023-12-02 18:23:57,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [957530230] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:23:57,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:23:57,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-12-02 18:23:57,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212563902] [2023-12-02 18:23:57,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:23:57,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:23:57,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:23:57,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:23:57,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:23:57,065 INFO L87 Difference]: Start difference. First operand has 65 states, 37 states have (on average 1.837837837837838) internal successors, (68), 60 states have internal predecessors, (68), 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.0) internal successors, (4), 2 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) [2023-12-02 18:23:57,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:57,244 INFO L93 Difference]: Finished difference Result 118 states and 136 transitions. [2023-12-02 18:23:57,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:23:57,247 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 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 [2023-12-02 18:23:57,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:57,256 INFO L225 Difference]: With dead ends: 118 [2023-12-02 18:23:57,256 INFO L226 Difference]: Without dead ends: 116 [2023-12-02 18:23:57,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:23:57,261 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 55 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:57,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 104 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:23:57,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2023-12-02 18:23:57,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 87. [2023-12-02 18:23:57,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 57 states have (on average 1.736842105263158) internal successors, (99), 79 states have internal predecessors, (99), 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) [2023-12-02 18:23:57,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 112 transitions. [2023-12-02 18:23:57,307 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 112 transitions. Word has length 5 [2023-12-02 18:23:57,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:57,308 INFO L495 AbstractCegarLoop]: Abstraction has 87 states and 112 transitions. [2023-12-02 18:23:57,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 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) [2023-12-02 18:23:57,308 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 112 transitions. [2023-12-02 18:23:57,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2023-12-02 18:23:57,308 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:57,309 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2023-12-02 18:23:57,316 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-02 18:23:57,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:23:57,510 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)] === [2023-12-02 18:23:57,510 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:57,510 INFO L85 PathProgramCache]: Analyzing trace with hash 137098441, now seen corresponding path program 1 times [2023-12-02 18:23:57,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:23:57,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [738570832] [2023-12-02 18:23:57,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:57,511 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:23:57,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:23:57,513 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:23:57,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-02 18:23:57,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:57,604 INFO L262 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 18:23:57,606 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:57,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:57,701 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:23:57,701 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:23:57,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [738570832] [2023-12-02 18:23:57,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [738570832] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:23:57,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:23:57,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 18:23:57,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825705209] [2023-12-02 18:23:57,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:23:57,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:23:57,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:23:57,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:23:57,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 18:23:57,705 INFO L87 Difference]: Start difference. First operand 87 states and 112 transitions. Second operand has 4 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) [2023-12-02 18:23:57,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:57,923 INFO L93 Difference]: Finished difference Result 211 states and 278 transitions. [2023-12-02 18:23:57,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:23:57,924 INFO L78 Accepts]: Start accepts. Automaton has has 4 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 [2023-12-02 18:23:57,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:57,928 INFO L225 Difference]: With dead ends: 211 [2023-12-02 18:23:57,928 INFO L226 Difference]: Without dead ends: 211 [2023-12-02 18:23:57,928 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 18:23:57,930 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 99 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:57,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 172 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:23:57,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2023-12-02 18:23:57,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 155. [2023-12-02 18:23:57,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 119 states have (on average 1.773109243697479) internal successors, (211), 141 states have internal predecessors, (211), 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) [2023-12-02 18:23:57,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 242 transitions. [2023-12-02 18:23:57,956 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 242 transitions. Word has length 5 [2023-12-02 18:23:57,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:57,957 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 242 transitions. [2023-12-02 18:23:57,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 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) [2023-12-02 18:23:57,957 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 242 transitions. [2023-12-02 18:23:57,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-12-02 18:23:57,958 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:57,958 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2023-12-02 18:23:57,960 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2023-12-02 18:23:58,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:23:58,159 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)] === [2023-12-02 18:23:58,159 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:58,160 INFO L85 PathProgramCache]: Analyzing trace with hash -44915675, now seen corresponding path program 1 times [2023-12-02 18:23:58,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:23:58,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1239808119] [2023-12-02 18:23:58,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:58,160 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:23:58,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:23:58,161 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:23:58,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-02 18:23:58,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:58,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 18:23:58,221 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:58,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:58,340 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:23:58,340 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:23:58,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1239808119] [2023-12-02 18:23:58,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1239808119] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:23:58,340 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:23:58,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:23:58,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781385532] [2023-12-02 18:23:58,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:23:58,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:23:58,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:23:58,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:23:58,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:23:58,343 INFO L87 Difference]: Start difference. First operand 155 states and 242 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) [2023-12-02 18:23:58,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:58,658 INFO L93 Difference]: Finished difference Result 244 states and 348 transitions. [2023-12-02 18:23:58,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:23:58,659 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 [2023-12-02 18:23:58,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:58,662 INFO L225 Difference]: With dead ends: 244 [2023-12-02 18:23:58,662 INFO L226 Difference]: Without dead ends: 244 [2023-12-02 18:23:58,663 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-12-02 18:23:58,664 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 106 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:58,665 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 189 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 18:23:58,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2023-12-02 18:23:58,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 158. [2023-12-02 18:23:58,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 122 states have (on average 1.7540983606557377) internal successors, (214), 144 states have internal predecessors, (214), 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) [2023-12-02 18:23:58,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 245 transitions. [2023-12-02 18:23:58,683 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 245 transitions. Word has length 6 [2023-12-02 18:23:58,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:58,684 INFO L495 AbstractCegarLoop]: Abstraction has 158 states and 245 transitions. [2023-12-02 18:23:58,684 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) [2023-12-02 18:23:58,684 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 245 transitions. [2023-12-02 18:23:58,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-12-02 18:23:58,685 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:58,685 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:23:58,687 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-12-02 18:23:58,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:23:58,887 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)] === [2023-12-02 18:23:58,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:58,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1392385880, now seen corresponding path program 1 times [2023-12-02 18:23:58,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:23:58,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1491278562] [2023-12-02 18:23:58,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:58,892 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:23:58,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:23:58,893 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:23:58,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-02 18:23:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:58,946 INFO L262 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 18:23:58,948 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:59,109 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:59,110 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:23:59,110 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:23:59,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1491278562] [2023-12-02 18:23:59,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1491278562] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:23:59,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:23:59,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:23:59,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591982901] [2023-12-02 18:23:59,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:23:59,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:23:59,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:23:59,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:23:59,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:23:59,113 INFO L87 Difference]: Start difference. First operand 158 states and 245 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) [2023-12-02 18:23:59,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:59,366 INFO L93 Difference]: Finished difference Result 213 states and 279 transitions. [2023-12-02 18:23:59,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:23:59,366 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 [2023-12-02 18:23:59,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:59,368 INFO L225 Difference]: With dead ends: 213 [2023-12-02 18:23:59,368 INFO L226 Difference]: Without dead ends: 213 [2023-12-02 18:23:59,368 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 [2023-12-02 18:23:59,369 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 143 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:59,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 205 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:23:59,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2023-12-02 18:23:59,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 158. [2023-12-02 18:23:59,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 122 states have (on average 1.7377049180327868) internal successors, (212), 144 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) [2023-12-02 18:23:59,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 243 transitions. [2023-12-02 18:23:59,383 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 243 transitions. Word has length 7 [2023-12-02 18:23:59,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:59,383 INFO L495 AbstractCegarLoop]: Abstraction has 158 states and 243 transitions. [2023-12-02 18:23:59,383 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) [2023-12-02 18:23:59,384 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 243 transitions. [2023-12-02 18:23:59,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2023-12-02 18:23:59,384 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:59,384 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:23:59,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-02 18:23:59,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:23:59,587 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)] === [2023-12-02 18:23:59,587 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:23:59,588 INFO L85 PathProgramCache]: Analyzing trace with hash -214289273, now seen corresponding path program 1 times [2023-12-02 18:23:59,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:23:59,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1569822251] [2023-12-02 18:23:59,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:23:59,588 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:23:59,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:23:59,589 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:23:59,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-02 18:23:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:23:59,637 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 18:23:59,638 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:23:59,707 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:23:59,707 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:23:59,707 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:23:59,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1569822251] [2023-12-02 18:23:59,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1569822251] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:23:59,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:23:59,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:23:59,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253710930] [2023-12-02 18:23:59,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:23:59,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:23:59,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:23:59,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:23:59,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:23:59,709 INFO L87 Difference]: Start difference. First operand 158 states and 243 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) [2023-12-02 18:23:59,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:23:59,850 INFO L93 Difference]: Finished difference Result 252 states and 345 transitions. [2023-12-02 18:23:59,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:23:59,851 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 [2023-12-02 18:23:59,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:23:59,853 INFO L225 Difference]: With dead ends: 252 [2023-12-02 18:23:59,853 INFO L226 Difference]: Without dead ends: 252 [2023-12-02 18:23:59,853 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-02 18:23:59,854 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 189 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:23:59,854 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 183 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:23:59,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2023-12-02 18:23:59,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 191. [2023-12-02 18:23:59,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 153 states have (on average 1.6862745098039216) internal successors, (258), 176 states have internal predecessors, (258), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2023-12-02 18:23:59,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 289 transitions. [2023-12-02 18:23:59,870 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 289 transitions. Word has length 8 [2023-12-02 18:23:59,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:23:59,870 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 289 transitions. [2023-12-02 18:23:59,871 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) [2023-12-02 18:23:59,871 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 289 transitions. [2023-12-02 18:23:59,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2023-12-02 18:23:59,871 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:23:59,871 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:23:59,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2023-12-02 18:24:00,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:00,074 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)] === [2023-12-02 18:24:00,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:00,074 INFO L85 PathProgramCache]: Analyzing trace with hash 1946967178, now seen corresponding path program 1 times [2023-12-02 18:24:00,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:00,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [262343248] [2023-12-02 18:24:00,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:00,075 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:00,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:00,076 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:00,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-02 18:24:00,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:00,117 INFO L262 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 18:24:00,118 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:00,205 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:00,205 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:24:00,206 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:00,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [262343248] [2023-12-02 18:24:00,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [262343248] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:24:00,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:24:00,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:24:00,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922095370] [2023-12-02 18:24:00,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:24:00,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:24:00,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:00,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:24:00,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:24:00,207 INFO L87 Difference]: Start difference. First operand 191 states and 289 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) [2023-12-02 18:24:00,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:00,388 INFO L93 Difference]: Finished difference Result 241 states and 312 transitions. [2023-12-02 18:24:00,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:24:00,389 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 [2023-12-02 18:24:00,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:00,391 INFO L225 Difference]: With dead ends: 241 [2023-12-02 18:24:00,391 INFO L226 Difference]: Without dead ends: 241 [2023-12-02 18:24:00,391 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 [2023-12-02 18:24:00,392 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 140 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:00,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 218 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:24:00,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2023-12-02 18:24:00,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 205. [2023-12-02 18:24:00,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 166 states have (on average 1.680722891566265) internal successors, (279), 190 states have internal predecessors, (279), 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) [2023-12-02 18:24:00,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 310 transitions. [2023-12-02 18:24:00,406 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 310 transitions. Word has length 9 [2023-12-02 18:24:00,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:00,407 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 310 transitions. [2023-12-02 18:24:00,407 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) [2023-12-02 18:24:00,412 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 310 transitions. [2023-12-02 18:24:00,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-12-02 18:24:00,413 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:00,413 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:24:00,416 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2023-12-02 18:24:00,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:00,614 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)] === [2023-12-02 18:24:00,614 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:00,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1504808304, now seen corresponding path program 1 times [2023-12-02 18:24:00,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:00,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [957247217] [2023-12-02 18:24:00,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:00,615 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:00,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:00,616 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:00,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-02 18:24:00,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:00,659 INFO L262 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 18:24:00,660 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:00,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:00,835 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:01,164 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:01,164 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:01,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [957247217] [2023-12-02 18:24:01,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [957247217] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:01,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1121197549] [2023-12-02 18:24:01,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:01,165 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:24:01,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:24:01,167 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:24:01,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2023-12-02 18:24:01,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:01,303 INFO L262 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 18:24:01,304 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:01,463 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:01,463 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:01,644 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:01,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1121197549] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:01,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948622984] [2023-12-02 18:24:01,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:01,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:24:01,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:24:01,647 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:24:01,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 18:24:01,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:01,725 INFO L262 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 18:24:01,726 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:01,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:01,869 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:02,050 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:02,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948622984] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:02,051 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 18:24:02,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 6 [2023-12-02 18:24:02,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705855240] [2023-12-02 18:24:02,051 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 18:24:02,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 18:24:02,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:02,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 18:24:02,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:24:02,053 INFO L87 Difference]: Start difference. First operand 205 states and 310 transitions. Second operand has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 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) [2023-12-02 18:24:02,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:02,580 INFO L93 Difference]: Finished difference Result 361 states and 490 transitions. [2023-12-02 18:24:02,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 18:24:02,581 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 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 13 [2023-12-02 18:24:02,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:02,585 INFO L225 Difference]: With dead ends: 361 [2023-12-02 18:24:02,585 INFO L226 Difference]: Without dead ends: 361 [2023-12-02 18:24:02,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-02 18:24:02,586 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 486 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:02,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [486 Valid, 303 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 18:24:02,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2023-12-02 18:24:02,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 240. [2023-12-02 18:24:02,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 199 states have (on average 1.6582914572864322) internal successors, (330), 225 states have internal predecessors, (330), 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) [2023-12-02 18:24:02,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 367 transitions. [2023-12-02 18:24:02,601 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 367 transitions. Word has length 13 [2023-12-02 18:24:02,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:02,602 INFO L495 AbstractCegarLoop]: Abstraction has 240 states and 367 transitions. [2023-12-02 18:24:02,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 7 states have internal predecessors, (24), 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) [2023-12-02 18:24:02,602 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 367 transitions. [2023-12-02 18:24:02,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2023-12-02 18:24:02,603 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:02,603 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:24:02,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 18:24:02,811 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2023-12-02 18:24:03,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2023-12-02 18:24:03,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:03,210 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)] === [2023-12-02 18:24:03,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:03,210 INFO L85 PathProgramCache]: Analyzing trace with hash 595582782, now seen corresponding path program 1 times [2023-12-02 18:24:03,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:03,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [32456474] [2023-12-02 18:24:03,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:03,211 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:03,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:03,212 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:03,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-02 18:24:03,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:03,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 18:24:03,265 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:03,476 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:03,477 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:03,655 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:03,655 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:03,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [32456474] [2023-12-02 18:24:03,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [32456474] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:03,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [22344043] [2023-12-02 18:24:03,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:03,656 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:24:03,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:24:03,657 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:24:03,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2023-12-02 18:24:03,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:03,777 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 18:24:03,779 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:03,921 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:03,922 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:03,999 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:03,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [22344043] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:03,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475645104] [2023-12-02 18:24:03,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:03,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:24:04,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:24:04,000 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:24:04,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 18:24:04,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:04,079 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 18:24:04,081 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:04,368 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:04,368 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:04,636 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:04,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475645104] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:04,636 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 18:24:04,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 14 [2023-12-02 18:24:04,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561396279] [2023-12-02 18:24:04,637 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 18:24:04,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-02 18:24:04,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:04,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-02 18:24:04,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2023-12-02 18:24:04,638 INFO L87 Difference]: Start difference. First operand 240 states and 367 transitions. Second operand has 16 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 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) [2023-12-02 18:24:06,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:06,468 INFO L93 Difference]: Finished difference Result 618 states and 820 transitions. [2023-12-02 18:24:06,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-02 18:24:06,469 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 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 14 [2023-12-02 18:24:06,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:06,473 INFO L225 Difference]: With dead ends: 618 [2023-12-02 18:24:06,473 INFO L226 Difference]: Without dead ends: 618 [2023-12-02 18:24:06,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=255, Invalid=737, Unknown=0, NotChecked=0, Total=992 [2023-12-02 18:24:06,474 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 1437 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 682 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1437 SdHoareTripleChecker+Valid, 667 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:06,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1437 Valid, 667 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 682 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-02 18:24:06,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2023-12-02 18:24:06,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 318. [2023-12-02 18:24:06,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 274 states have (on average 1.6532846715328466) internal successors, (453), 303 states have internal predecessors, (453), 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) [2023-12-02 18:24:06,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 496 transitions. [2023-12-02 18:24:06,493 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 496 transitions. Word has length 14 [2023-12-02 18:24:06,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:06,494 INFO L495 AbstractCegarLoop]: Abstraction has 318 states and 496 transitions. [2023-12-02 18:24:06,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 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) [2023-12-02 18:24:06,494 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 496 transitions. [2023-12-02 18:24:06,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-02 18:24:06,495 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:06,495 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:24:06,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2023-12-02 18:24:06,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-02 18:24:06,900 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 18:24:07,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:24:07,096 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)] === [2023-12-02 18:24:07,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:07,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1283197103, now seen corresponding path program 1 times [2023-12-02 18:24:07,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:07,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [538454207] [2023-12-02 18:24:07,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:07,097 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:07,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:07,098 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:07,098 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-02 18:24:07,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:07,155 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 18:24:07,156 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:07,377 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:07,377 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:07,527 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:07,527 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:07,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [538454207] [2023-12-02 18:24:07,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [538454207] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:07,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [943553096] [2023-12-02 18:24:07,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:07,528 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:24:07,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:24:07,529 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:24:07,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2023-12-02 18:24:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:07,623 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 18:24:07,625 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:07,782 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:07,782 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:07,858 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:07,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [943553096] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:07,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404651667] [2023-12-02 18:24:07,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:07,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:24:07,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:24:07,859 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:24:07,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 18:24:07,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:07,916 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 18:24:07,918 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:08,271 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:08,271 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:08,589 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:08,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404651667] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:08,589 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 18:24:08,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 15 [2023-12-02 18:24:08,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110012142] [2023-12-02 18:24:08,590 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 18:24:08,590 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-02 18:24:08,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:08,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-02 18:24:08,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2023-12-02 18:24:08,591 INFO L87 Difference]: Start difference. First operand 318 states and 496 transitions. Second operand has 17 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 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) [2023-12-02 18:24:10,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:10,853 INFO L93 Difference]: Finished difference Result 825 states and 1125 transitions. [2023-12-02 18:24:10,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-02 18:24:10,854 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 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 15 [2023-12-02 18:24:10,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:10,859 INFO L225 Difference]: With dead ends: 825 [2023-12-02 18:24:10,860 INFO L226 Difference]: Without dead ends: 825 [2023-12-02 18:24:10,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2023-12-02 18:24:10,861 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 966 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 966 SdHoareTripleChecker+Valid, 932 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:10,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [966 Valid, 932 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-02 18:24:10,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2023-12-02 18:24:10,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 425. [2023-12-02 18:24:10,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 376 states have (on average 1.675531914893617) internal successors, (630), 406 states have internal predecessors, (630), 11 states have call successors, (11), 7 states have call predecessors, (11), 15 states have return successors, (46), 11 states have call predecessors, (46), 11 states have call successors, (46) [2023-12-02 18:24:10,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 687 transitions. [2023-12-02 18:24:10,886 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 687 transitions. Word has length 15 [2023-12-02 18:24:10,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:10,886 INFO L495 AbstractCegarLoop]: Abstraction has 425 states and 687 transitions. [2023-12-02 18:24:10,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 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) [2023-12-02 18:24:10,886 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 687 transitions. [2023-12-02 18:24:10,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-12-02 18:24:10,887 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:10,887 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:24:10,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2023-12-02 18:24:11,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-02 18:24:11,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2023-12-02 18:24:11,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:11,488 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)] === [2023-12-02 18:24:11,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:11,489 INFO L85 PathProgramCache]: Analyzing trace with hash 782141219, now seen corresponding path program 1 times [2023-12-02 18:24:11,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:11,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [522091828] [2023-12-02 18:24:11,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:11,489 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:11,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:11,490 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:11,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-02 18:24:11,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:11,540 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 18:24:11,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:11,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:11,564 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:24:11,564 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:11,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [522091828] [2023-12-02 18:24:11,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [522091828] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:24:11,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:24:11,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-12-02 18:24:11,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126897152] [2023-12-02 18:24:11,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:24:11,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:24:11,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:11,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:24:11,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:24:11,566 INFO L87 Difference]: Start difference. First operand 425 states and 687 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 2 states have internal predecessors, (15), 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) [2023-12-02 18:24:11,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:11,608 INFO L93 Difference]: Finished difference Result 573 states and 913 transitions. [2023-12-02 18:24:11,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:24:11,608 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 2 states have internal predecessors, (15), 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 16 [2023-12-02 18:24:11,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:11,612 INFO L225 Difference]: With dead ends: 573 [2023-12-02 18:24:11,612 INFO L226 Difference]: Without dead ends: 573 [2023-12-02 18:24:11,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:24:11,613 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 55 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:11,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 112 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:24:11,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2023-12-02 18:24:11,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 557. [2023-12-02 18:24:11,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 557 states, 497 states have (on average 1.6559356136820926) internal successors, (823), 531 states have internal predecessors, (823), 15 states have call successors, (15), 10 states have call predecessors, (15), 22 states have return successors, (73), 15 states have call predecessors, (73), 15 states have call successors, (73) [2023-12-02 18:24:11,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 557 states to 557 states and 911 transitions. [2023-12-02 18:24:11,637 INFO L78 Accepts]: Start accepts. Automaton has 557 states and 911 transitions. Word has length 16 [2023-12-02 18:24:11,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:11,637 INFO L495 AbstractCegarLoop]: Abstraction has 557 states and 911 transitions. [2023-12-02 18:24:11,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 2 states have internal predecessors, (15), 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) [2023-12-02 18:24:11,638 INFO L276 IsEmpty]: Start isEmpty. Operand 557 states and 911 transitions. [2023-12-02 18:24:11,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-12-02 18:24:11,638 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:11,638 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:24:11,641 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2023-12-02 18:24:11,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:11,839 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)] === [2023-12-02 18:24:11,839 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:11,839 INFO L85 PathProgramCache]: Analyzing trace with hash 782141475, now seen corresponding path program 1 times [2023-12-02 18:24:11,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:11,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [397214585] [2023-12-02 18:24:11,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:11,840 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:11,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:11,841 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:11,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-02 18:24:11,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:11,881 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 18:24:11,882 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:11,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:11,935 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:24:11,935 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:11,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [397214585] [2023-12-02 18:24:11,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [397214585] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:24:11,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:24:11,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 18:24:11,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412102613] [2023-12-02 18:24:11,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:24:11,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:24:11,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:11,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:24:11,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:24:11,937 INFO L87 Difference]: Start difference. First operand 557 states and 911 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 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) [2023-12-02 18:24:11,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:11,998 INFO L93 Difference]: Finished difference Result 600 states and 930 transitions. [2023-12-02 18:24:11,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:24:11,999 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 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 16 [2023-12-02 18:24:11,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:12,002 INFO L225 Difference]: With dead ends: 600 [2023-12-02 18:24:12,002 INFO L226 Difference]: Without dead ends: 600 [2023-12-02 18:24:12,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:24:12,003 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 35 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:12,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 112 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:24:12,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2023-12-02 18:24:12,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 577. [2023-12-02 18:24:12,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 514 states have (on average 1.6264591439688716) internal successors, (836), 550 states have internal predecessors, (836), 15 states have call successors, (15), 11 states have call predecessors, (15), 25 states have return successors, (64), 15 states have call predecessors, (64), 15 states have call successors, (64) [2023-12-02 18:24:12,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 915 transitions. [2023-12-02 18:24:12,019 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 915 transitions. Word has length 16 [2023-12-02 18:24:12,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:12,019 INFO L495 AbstractCegarLoop]: Abstraction has 577 states and 915 transitions. [2023-12-02 18:24:12,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 states have internal predecessors, (15), 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) [2023-12-02 18:24:12,019 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 915 transitions. [2023-12-02 18:24:12,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-12-02 18:24:12,020 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:12,020 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:24:12,022 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2023-12-02 18:24:12,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:12,220 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)] === [2023-12-02 18:24:12,221 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:12,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1523425915, now seen corresponding path program 1 times [2023-12-02 18:24:12,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:12,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2119959275] [2023-12-02 18:24:12,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:12,221 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:12,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:12,222 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:12,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-02 18:24:12,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:12,273 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 18:24:12,274 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:12,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:12,330 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:24:12,330 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:12,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2119959275] [2023-12-02 18:24:12,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2119959275] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:24:12,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:24:12,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-12-02 18:24:12,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704203767] [2023-12-02 18:24:12,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:24:12,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:24:12,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:12,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:24:12,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:24:12,331 INFO L87 Difference]: Start difference. First operand 577 states and 915 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 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) [2023-12-02 18:24:12,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:12,400 INFO L93 Difference]: Finished difference Result 592 states and 914 transitions. [2023-12-02 18:24:12,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:24:12,401 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 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 17 [2023-12-02 18:24:12,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:12,404 INFO L225 Difference]: With dead ends: 592 [2023-12-02 18:24:12,405 INFO L226 Difference]: Without dead ends: 592 [2023-12-02 18:24:12,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:24:12,405 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 32 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:12,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 113 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:24:12,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2023-12-02 18:24:12,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 577. [2023-12-02 18:24:12,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 514 states have (on average 1.6167315175097277) internal successors, (831), 550 states have internal predecessors, (831), 15 states have call successors, (15), 11 states have call predecessors, (15), 25 states have return successors, (64), 15 states have call predecessors, (64), 15 states have call successors, (64) [2023-12-02 18:24:12,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 910 transitions. [2023-12-02 18:24:12,427 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 910 transitions. Word has length 17 [2023-12-02 18:24:12,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:12,427 INFO L495 AbstractCegarLoop]: Abstraction has 577 states and 910 transitions. [2023-12-02 18:24:12,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 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) [2023-12-02 18:24:12,428 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 910 transitions. [2023-12-02 18:24:12,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-12-02 18:24:12,428 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:12,429 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2023-12-02 18:24:12,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-12-02 18:24:12,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:12,631 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)] === [2023-12-02 18:24:12,632 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:12,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1378469545, now seen corresponding path program 2 times [2023-12-02 18:24:12,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:12,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1447353348] [2023-12-02 18:24:12,632 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 18:24:12,632 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:12,632 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:12,633 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:12,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-02 18:24:12,697 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 18:24:12,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 18:24:12,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 18:24:12,702 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:12,941 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:12,941 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:13,490 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:13,491 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:13,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1447353348] [2023-12-02 18:24:13,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1447353348] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:13,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1113172926] [2023-12-02 18:24:13,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 18:24:13,491 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:24:13,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:24:13,492 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:24:13,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2023-12-02 18:24:13,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 18:24:13,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 18:24:13,628 INFO L262 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 18:24:13,629 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:13,681 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:13,681 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:13,811 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:13,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1113172926] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:13,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008368544] [2023-12-02 18:24:13,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-02 18:24:13,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:24:13,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:24:13,812 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:24:13,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-02 18:24:13,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-02 18:24:13,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 18:24:13,881 INFO L262 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 18:24:13,881 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:13,904 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:13,904 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:13,943 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:13,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008368544] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:13,944 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 18:24:13,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 16 [2023-12-02 18:24:13,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037873557] [2023-12-02 18:24:13,944 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 18:24:13,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-02 18:24:13,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:13,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-02 18:24:13,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2023-12-02 18:24:13,946 INFO L87 Difference]: Start difference. First operand 577 states and 910 transitions. Second operand has 16 states, 16 states have (on average 4.75) internal successors, (76), 16 states have internal predecessors, (76), 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) [2023-12-02 18:24:14,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:14,866 INFO L93 Difference]: Finished difference Result 675 states and 953 transitions. [2023-12-02 18:24:14,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 18:24:14,867 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.75) internal successors, (76), 16 states have internal predecessors, (76), 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 21 [2023-12-02 18:24:14,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:14,871 INFO L225 Difference]: With dead ends: 675 [2023-12-02 18:24:14,871 INFO L226 Difference]: Without dead ends: 675 [2023-12-02 18:24:14,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-12-02 18:24:14,872 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 346 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 863 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:14,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 863 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 18:24:14,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2023-12-02 18:24:14,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 485. [2023-12-02 18:24:14,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 421 states have (on average 1.5273159144893111) internal successors, (643), 458 states have internal predecessors, (643), 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) [2023-12-02 18:24:14,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 715 transitions. [2023-12-02 18:24:14,887 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 715 transitions. Word has length 21 [2023-12-02 18:24:14,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:14,888 INFO L495 AbstractCegarLoop]: Abstraction has 485 states and 715 transitions. [2023-12-02 18:24:14,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.75) internal successors, (76), 16 states have internal predecessors, (76), 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) [2023-12-02 18:24:14,888 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 715 transitions. [2023-12-02 18:24:14,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-02 18:24:14,889 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:14,889 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] [2023-12-02 18:24:14,892 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2023-12-02 18:24:15,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Ended with exit code 0 [2023-12-02 18:24:15,297 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-02 18:24:15,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:24:15,493 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)] === [2023-12-02 18:24:15,493 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:15,493 INFO L85 PathProgramCache]: Analyzing trace with hash -930123830, now seen corresponding path program 1 times [2023-12-02 18:24:15,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:15,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1235489487] [2023-12-02 18:24:15,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:15,494 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:15,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:15,495 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:15,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-02 18:24:15,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:15,550 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 18:24:15,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:15,556 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:15,556 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:24:15,556 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:15,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1235489487] [2023-12-02 18:24:15,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1235489487] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:24:15,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:24:15,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:24:15,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340517850] [2023-12-02 18:24:15,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:24:15,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:24:15,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:15,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:24:15,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:24:15,558 INFO L87 Difference]: Start difference. First operand 485 states and 715 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) [2023-12-02 18:24:15,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:15,574 INFO L93 Difference]: Finished difference Result 362 states and 520 transitions. [2023-12-02 18:24:15,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:24:15,574 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 [2023-12-02 18:24:15,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:15,577 INFO L225 Difference]: With dead ends: 362 [2023-12-02 18:24:15,577 INFO L226 Difference]: Without dead ends: 362 [2023-12-02 18:24:15,577 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:24:15,578 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 10 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 124 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 [2023-12-02 18:24:15,578 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 124 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:24:15,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2023-12-02 18:24:15,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 362. [2023-12-02 18:24:15,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 310 states have (on average 1.5193548387096774) internal successors, (471), 342 states have internal predecessors, (471), 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) [2023-12-02 18:24:15,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 520 transitions. [2023-12-02 18:24:15,591 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 520 transitions. Word has length 23 [2023-12-02 18:24:15,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:15,591 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 520 transitions. [2023-12-02 18:24:15,592 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) [2023-12-02 18:24:15,592 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 520 transitions. [2023-12-02 18:24:15,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2023-12-02 18:24:15,593 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:15,593 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] [2023-12-02 18:24:15,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-02 18:24:15,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:15,794 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)] === [2023-12-02 18:24:15,794 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:15,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1021137934, now seen corresponding path program 1 times [2023-12-02 18:24:15,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:15,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1935905960] [2023-12-02 18:24:15,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:15,795 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:15,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:15,796 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:15,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-02 18:24:15,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:15,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 18:24:15,908 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:16,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:24:16,221 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:24:16,291 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:16,291 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:18,776 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:18,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1935905960] [2023-12-02 18:24:18,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1935905960] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:24:18,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [137420257] [2023-12-02 18:24:18,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:18,777 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:24:18,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:24:18,778 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:24:18,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2023-12-02 18:24:18,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:18,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 18:24:18,952 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:19,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:24:19,228 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:24:19,267 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:19,267 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:19,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [137420257] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:24:19,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456424223] [2023-12-02 18:24:19,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:19,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:24:19,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:24:19,495 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:24:19,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-02 18:24:19,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:19,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 18:24:19,562 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:19,742 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2023-12-02 18:24:19,742 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2023-12-02 18:24:19,904 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:24:19,935 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:19,935 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:20,092 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2023-12-02 18:24:20,092 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-12-02 18:24:22,695 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2023-12-02 18:24:22,695 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-12-02 18:24:24,855 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:24,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456424223] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:24,855 INFO L185 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2023-12-02 18:24:24,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 4] total 12 [2023-12-02 18:24:24,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159940561] [2023-12-02 18:24:24,855 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2023-12-02 18:24:24,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-02 18:24:24,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:24,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-02 18:24:24,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=155, Unknown=5, NotChecked=0, Total=210 [2023-12-02 18:24:24,857 INFO L87 Difference]: Start difference. First operand 362 states and 520 transitions. Second operand has 14 states, 12 states have (on average 5.25) internal successors, (63), 13 states have internal predecessors, (63), 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) [2023-12-02 18:24:26,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec, FloatRoundingMode], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:24:29,204 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:24:31,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:24:34,043 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:24:36,444 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:24:36,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:36,787 INFO L93 Difference]: Finished difference Result 489 states and 659 transitions. [2023-12-02 18:24:36,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-02 18:24:36,788 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 5.25) internal successors, (63), 13 states have internal predecessors, (63), 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 25 [2023-12-02 18:24:36,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:36,791 INFO L225 Difference]: With dead ends: 489 [2023-12-02 18:24:36,791 INFO L226 Difference]: Without dead ends: 489 [2023-12-02 18:24:36,792 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 90 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=248, Invalid=559, Unknown=5, NotChecked=0, Total=812 [2023-12-02 18:24:36,792 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 654 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 109 mSolverCounterUnsat, 24 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 24 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:36,793 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 164 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 175 Invalid, 24 Unknown, 0 Unchecked, 11.0s Time] [2023-12-02 18:24:36,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2023-12-02 18:24:36,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 375. [2023-12-02 18:24:36,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 323 states have (on average 1.3962848297213621) internal successors, (451), 353 states have internal predecessors, (451), 12 states have call successors, (12), 9 states have call predecessors, (12), 20 states have return successors, (47), 12 states have call predecessors, (47), 12 states have call successors, (47) [2023-12-02 18:24:36,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 510 transitions. [2023-12-02 18:24:36,807 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 510 transitions. Word has length 25 [2023-12-02 18:24:36,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:36,808 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 510 transitions. [2023-12-02 18:24:36,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 5.25) internal successors, (63), 13 states have internal predecessors, (63), 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) [2023-12-02 18:24:36,808 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 510 transitions. [2023-12-02 18:24:36,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2023-12-02 18:24:36,809 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:36,809 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] [2023-12-02 18:24:36,812 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2023-12-02 18:24:37,016 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-02 18:24:37,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (25)] Forceful destruction successful, exit code 0 [2023-12-02 18:24:37,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 18:24:37,412 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)] === [2023-12-02 18:24:37,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:37,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1395484383, now seen corresponding path program 1 times [2023-12-02 18:24:37,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:37,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1820285994] [2023-12-02 18:24:37,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:37,413 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:37,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:37,414 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:37,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2023-12-02 18:24:37,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:37,479 INFO L262 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 18:24:37,480 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:37,690 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:37,690 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:24:37,690 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:37,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1820285994] [2023-12-02 18:24:37,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1820285994] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:24:37,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:24:37,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 18:24:37,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375910944] [2023-12-02 18:24:37,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:24:37,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:24:37,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:37,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:24:37,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:24:37,692 INFO L87 Difference]: Start difference. First operand 375 states and 510 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) [2023-12-02 18:24:37,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:37,849 INFO L93 Difference]: Finished difference Result 427 states and 567 transitions. [2023-12-02 18:24:37,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:24:37,850 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 [2023-12-02 18:24:37,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:37,851 INFO L225 Difference]: With dead ends: 427 [2023-12-02 18:24:37,851 INFO L226 Difference]: Without dead ends: 427 [2023-12-02 18:24:37,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-02 18:24:37,852 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 99 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:37,852 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 159 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 18:24:37,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2023-12-02 18:24:37,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 370. [2023-12-02 18:24:37,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 319 states have (on average 1.3949843260188088) internal successors, (445), 348 states have internal predecessors, (445), 12 states have call successors, (12), 9 states have call predecessors, (12), 19 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2023-12-02 18:24:37,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 499 transitions. [2023-12-02 18:24:37,862 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 499 transitions. Word has length 26 [2023-12-02 18:24:37,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:37,862 INFO L495 AbstractCegarLoop]: Abstraction has 370 states and 499 transitions. [2023-12-02 18:24:37,862 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) [2023-12-02 18:24:37,862 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 499 transitions. [2023-12-02 18:24:37,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-12-02 18:24:37,863 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:37,864 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] [2023-12-02 18:24:37,867 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Ended with exit code 0 [2023-12-02 18:24:38,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:38,066 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)] === [2023-12-02 18:24:38,066 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:38,066 INFO L85 PathProgramCache]: Analyzing trace with hash 2061009581, now seen corresponding path program 1 times [2023-12-02 18:24:38,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:38,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1130657585] [2023-12-02 18:24:38,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:38,067 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:38,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:38,067 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:38,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2023-12-02 18:24:38,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:38,162 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-02 18:24:38,164 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:38,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:24:38,778 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:24:39,014 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:39,014 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:41,402 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:41,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1130657585] [2023-12-02 18:24:41,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1130657585] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:24:41,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [72970175] [2023-12-02 18:24:41,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:41,402 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:24:41,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:24:41,403 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:24:41,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2023-12-02 18:24:41,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:41,574 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 18:24:41,575 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:42,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:24:42,126 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:24:42,236 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:42,236 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:44,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [72970175] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:24:44,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857492313] [2023-12-02 18:24:44,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:44,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:24:44,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:24:44,489 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:24:44,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-12-02 18:24:44,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:44,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 18:24:44,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:45,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:24:45,025 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:24:45,136 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:45,136 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:47,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857492313] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:24:47,366 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:24:47,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 7 [2023-12-02 18:24:47,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098795693] [2023-12-02 18:24:47,367 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:24:47,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-02 18:24:47,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:47,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-02 18:24:47,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=123, Unknown=1, NotChecked=0, Total=156 [2023-12-02 18:24:47,368 INFO L87 Difference]: Start difference. First operand 370 states and 499 transitions. Second operand has 9 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 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) [2023-12-02 18:24:49,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:24:52,485 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:24:52,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:24:52,842 INFO L93 Difference]: Finished difference Result 426 states and 560 transitions. [2023-12-02 18:24:52,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-02 18:24:52,843 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 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 27 [2023-12-02 18:24:52,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:24:52,845 INFO L225 Difference]: With dead ends: 426 [2023-12-02 18:24:52,845 INFO L226 Difference]: Without dead ends: 426 [2023-12-02 18:24:52,845 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 86 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=197, Invalid=504, Unknown=1, NotChecked=0, Total=702 [2023-12-02 18:24:52,845 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 205 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 30 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2023-12-02 18:24:52,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 203 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 209 Invalid, 2 Unknown, 0 Unchecked, 4.7s Time] [2023-12-02 18:24:52,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2023-12-02 18:24:52,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 371. [2023-12-02 18:24:52,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 320 states have (on average 1.375) internal successors, (440), 349 states have internal predecessors, (440), 12 states have call successors, (12), 9 states have call predecessors, (12), 19 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2023-12-02 18:24:52,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 494 transitions. [2023-12-02 18:24:52,858 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 494 transitions. Word has length 27 [2023-12-02 18:24:52,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:24:52,858 INFO L495 AbstractCegarLoop]: Abstraction has 371 states and 494 transitions. [2023-12-02 18:24:52,858 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.857142857142857) internal successors, (27), 7 states have internal predecessors, (27), 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) [2023-12-02 18:24:52,859 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 494 transitions. [2023-12-02 18:24:52,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-12-02 18:24:52,859 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:24:52,860 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] [2023-12-02 18:24:52,863 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (29)] Ended with exit code 0 [2023-12-02 18:24:53,066 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2023-12-02 18:24:53,269 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-12-02 18:24:53,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:24:53,464 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)] === [2023-12-02 18:24:53,464 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:24:53,464 INFO L85 PathProgramCache]: Analyzing trace with hash -533212382, now seen corresponding path program 1 times [2023-12-02 18:24:53,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:24:53,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1969640823] [2023-12-02 18:24:53,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:53,464 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:24:53,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:24:53,465 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:24:53,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2023-12-02 18:24:53,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:53,550 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 18:24:53,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:53,616 WARN L876 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= |c_#valid| (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)))) is different from true [2023-12-02 18:24:53,664 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2023-12-02 18:24:53,664 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2023-12-02 18:24:53,750 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:53,750 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:54,026 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:54,026 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:24:54,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1969640823] [2023-12-02 18:24:54,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1969640823] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:54,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1276766432] [2023-12-02 18:24:54,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:54,026 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:24:54,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:24:54,027 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:24:54,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2023-12-02 18:24:54,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:54,225 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 18:24:54,226 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:54,370 INFO L349 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2023-12-02 18:24:54,370 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 32 [2023-12-02 18:24:54,583 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:54,583 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:54,826 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:54,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1276766432] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:54,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888513858] [2023-12-02 18:24:54,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:24:54,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:24:54,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:24:54,827 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:24:54,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-12-02 18:24:54,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:24:54,899 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 18:24:54,900 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:24:54,953 WARN L876 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= |c_#valid| (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (select |c_#valid| |parse_input_c1_~x~0#1.base|))) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2023-12-02 18:24:55,043 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2023-12-02 18:24:55,043 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2023-12-02 18:24:55,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:55,097 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:24:55,378 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:24:55,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888513858] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:24:55,378 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 18:24:55,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 5, 4, 5, 4] total 12 [2023-12-02 18:24:55,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105050459] [2023-12-02 18:24:55,379 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 18:24:55,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-02 18:24:55,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:24:55,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-02 18:24:55,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=93, Unknown=2, NotChecked=42, Total=182 [2023-12-02 18:24:55,380 INFO L87 Difference]: Start difference. First operand 371 states and 494 transitions. Second operand has 14 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 10 states have internal predecessors, (63), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-12-02 18:25:08,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:25:08,283 INFO L93 Difference]: Finished difference Result 504 states and 632 transitions. [2023-12-02 18:25:08,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 18:25:08,283 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 10 states have internal predecessors, (63), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 28 [2023-12-02 18:25:08,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:25:08,286 INFO L225 Difference]: With dead ends: 504 [2023-12-02 18:25:08,286 INFO L226 Difference]: Without dead ends: 504 [2023-12-02 18:25:08,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 142 SyntacticMatches, 8 SemanticMatches, 23 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=154, Invalid=348, Unknown=12, NotChecked=86, Total=600 [2023-12-02 18:25:08,287 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 314 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 358 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 18:25:08,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [314 Valid, 392 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 271 Invalid, 0 Unknown, 358 Unchecked, 0.6s Time] [2023-12-02 18:25:08,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2023-12-02 18:25:08,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 441. [2023-12-02 18:25:08,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 387 states have (on average 1.3359173126614987) internal successors, (517), 417 states have internal predecessors, (517), 12 states have call successors, (12), 11 states have call predecessors, (12), 22 states have return successors, (41), 12 states have call predecessors, (41), 12 states have call successors, (41) [2023-12-02 18:25:08,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 570 transitions. [2023-12-02 18:25:08,296 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 570 transitions. Word has length 28 [2023-12-02 18:25:08,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:25:08,296 INFO L495 AbstractCegarLoop]: Abstraction has 441 states and 570 transitions. [2023-12-02 18:25:08,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 10 states have internal predecessors, (63), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-12-02 18:25:08,296 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 570 transitions. [2023-12-02 18:25:08,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2023-12-02 18:25:08,297 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:25:08,297 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] [2023-12-02 18:25:08,299 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (32)] Ended with exit code 0 [2023-12-02 18:25:08,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-12-02 18:25:08,700 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Ended with exit code 0 [2023-12-02 18:25:08,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:08,898 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)] === [2023-12-02 18:25:08,898 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:25:08,898 INFO L85 PathProgramCache]: Analyzing trace with hash 650285391, now seen corresponding path program 1 times [2023-12-02 18:25:08,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:25:08,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1685456007] [2023-12-02 18:25:08,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:08,899 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:08,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:25:08,900 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:25:08,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2023-12-02 18:25:08,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:08,987 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 18:25:08,988 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:09,116 WARN L876 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= (store |c_old(#length)| |parse_input_c1_~x~0#1.base| (select |c_#length| |parse_input_c1_~x~0#1.base|)) |c_#length|) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2023-12-02 18:25:09,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:25:09,181 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:25:09,327 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:09,327 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:09,557 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:25:09,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1685456007] [2023-12-02 18:25:09,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1685456007] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:25:09,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [597295170] [2023-12-02 18:25:09,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:09,557 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:25:09,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:25:09,558 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:25:09,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2023-12-02 18:25:09,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:09,735 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 18:25:09,737 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:09,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:25:09,903 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:25:09,997 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:09,997 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:10,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [597295170] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:25:10,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264004338] [2023-12-02 18:25:10,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:10,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:25:10,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:25:10,159 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:25:10,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-12-02 18:25:10,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:10,232 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 18:25:10,233 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:10,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:25:10,393 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:25:10,467 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:10,467 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:10,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264004338] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:25:10,612 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:25:10,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2023-12-02 18:25:10,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673770065] [2023-12-02 18:25:10,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:25:10,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 18:25:10,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:25:10,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 18:25:10,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=82, Unknown=1, NotChecked=18, Total=132 [2023-12-02 18:25:10,613 INFO L87 Difference]: Start difference. First operand 441 states and 570 transitions. Second operand has 8 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 18:25:11,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:25:11,467 INFO L93 Difference]: Finished difference Result 618 states and 742 transitions. [2023-12-02 18:25:11,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 18:25:11,468 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2023-12-02 18:25:11,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:25:11,471 INFO L225 Difference]: With dead ends: 618 [2023-12-02 18:25:11,471 INFO L226 Difference]: Without dead ends: 618 [2023-12-02 18:25:11,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=132, Invalid=291, Unknown=1, NotChecked=38, Total=462 [2023-12-02 18:25:11,472 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 394 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 237 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:25:11,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 218 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 156 Invalid, 0 Unknown, 237 Unchecked, 0.4s Time] [2023-12-02 18:25:11,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2023-12-02 18:25:11,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 550. [2023-12-02 18:25:11,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 491 states have (on average 1.3279022403258656) internal successors, (652), 525 states have internal predecessors, (652), 12 states have call successors, (12), 12 states have call predecessors, (12), 27 states have return successors, (35), 12 states have call predecessors, (35), 12 states have call successors, (35) [2023-12-02 18:25:11,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 699 transitions. [2023-12-02 18:25:11,487 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 699 transitions. Word has length 29 [2023-12-02 18:25:11,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:25:11,487 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 699 transitions. [2023-12-02 18:25:11,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 18:25:11,488 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 699 transitions. [2023-12-02 18:25:11,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-12-02 18:25:11,488 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:25:11,489 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] [2023-12-02 18:25:11,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2023-12-02 18:25:11,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-12-02 18:25:11,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2023-12-02 18:25:12,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:12,092 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)] === [2023-12-02 18:25:12,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:25:12,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1979993530, now seen corresponding path program 1 times [2023-12-02 18:25:12,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:25:12,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2000576603] [2023-12-02 18:25:12,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:12,093 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:12,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:25:12,094 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:25:12,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2023-12-02 18:25:12,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:12,159 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 18:25:12,160 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:12,803 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:12,803 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:13,548 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:13,548 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:25:13,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2000576603] [2023-12-02 18:25:13,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2000576603] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:13,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1095479787] [2023-12-02 18:25:13,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:13,549 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:25:13,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:25:13,549 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:25:13,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2023-12-02 18:25:13,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:13,691 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 18:25:13,692 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:14,194 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 25 [2023-12-02 18:25:14,285 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 18:25:14,286 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:14,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1095479787] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:25:14,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769058860] [2023-12-02 18:25:14,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:14,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:25:14,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:25:14,485 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:25:14,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-12-02 18:25:14,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:14,554 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-02 18:25:14,556 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:15,990 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:15,991 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:17,954 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:17,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769058860] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:17,954 INFO L185 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2023-12-02 18:25:17,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 4, 8, 8] total 31 [2023-12-02 18:25:17,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459459618] [2023-12-02 18:25:17,955 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2023-12-02 18:25:17,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-02 18:25:17,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:25:17,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-02 18:25:17,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=949, Unknown=0, NotChecked=0, Total=1122 [2023-12-02 18:25:17,956 INFO L87 Difference]: Start difference. First operand 550 states and 699 transitions. Second operand has 32 states, 27 states have (on average 5.185185185185185) internal successors, (140), 27 states have internal predecessors, (140), 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) [2023-12-02 18:25:25,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:25:25,087 INFO L93 Difference]: Finished difference Result 463 states and 559 transitions. [2023-12-02 18:25:25,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-02 18:25:25,089 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 27 states have (on average 5.185185185185185) internal successors, (140), 27 states have internal predecessors, (140), 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 34 [2023-12-02 18:25:25,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:25:25,090 INFO L225 Difference]: With dead ends: 463 [2023-12-02 18:25:25,090 INFO L226 Difference]: Without dead ends: 463 [2023-12-02 18:25:25,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 937 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=624, Invalid=2682, Unknown=0, NotChecked=0, Total=3306 [2023-12-02 18:25:25,092 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 792 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 1031 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:25:25,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 578 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1031 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-02 18:25:25,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2023-12-02 18:25:25,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 370. [2023-12-02 18:25:25,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 325 states have (on average 1.3692307692307693) internal successors, (445), 353 states have internal predecessors, (445), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2023-12-02 18:25:25,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 474 transitions. [2023-12-02 18:25:25,099 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 474 transitions. Word has length 34 [2023-12-02 18:25:25,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:25:25,099 INFO L495 AbstractCegarLoop]: Abstraction has 370 states and 474 transitions. [2023-12-02 18:25:25,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 27 states have (on average 5.185185185185185) internal successors, (140), 27 states have internal predecessors, (140), 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) [2023-12-02 18:25:25,100 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 474 transitions. [2023-12-02 18:25:25,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-12-02 18:25:25,100 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:25:25,100 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] [2023-12-02 18:25:25,107 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-12-02 18:25:25,303 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (38)] Ended with exit code 0 [2023-12-02 18:25:25,503 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Ended with exit code 0 [2023-12-02 18:25:25,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:25,701 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)] === [2023-12-02 18:25:25,702 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:25:25,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1093317612, now seen corresponding path program 1 times [2023-12-02 18:25:25,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:25:25,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [242381256] [2023-12-02 18:25:25,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:25,702 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:25,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:25:25,703 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:25:25,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2023-12-02 18:25:25,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:25,770 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 18:25:25,771 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:25,855 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:25,855 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:25,947 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:25,947 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:25:25,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [242381256] [2023-12-02 18:25:25,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [242381256] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:25,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1204764188] [2023-12-02 18:25:25,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:25,948 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:25:25,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:25:25,948 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:25:25,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2023-12-02 18:25:26,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:26,036 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 18:25:26,037 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:26,104 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:26,104 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:26,182 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:26,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1204764188] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:26,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476416880] [2023-12-02 18:25:26,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:26,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:25:26,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:25:26,184 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:25:26,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-12-02 18:25:26,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:26,271 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 18:25:26,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:26,341 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:26,342 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:26,429 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:26,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476416880] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:26,430 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 18:25:26,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 3 [2023-12-02 18:25:26,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991541584] [2023-12-02 18:25:26,430 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 18:25:26,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:25:26,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:25:26,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:25:26,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 18:25:26,438 INFO L87 Difference]: Start difference. First operand 370 states and 474 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 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) [2023-12-02 18:25:26,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:25:26,493 INFO L93 Difference]: Finished difference Result 367 states and 464 transitions. [2023-12-02 18:25:26,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 18:25:26,494 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 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 37 [2023-12-02 18:25:26,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:25:26,496 INFO L225 Difference]: With dead ends: 367 [2023-12-02 18:25:26,496 INFO L226 Difference]: Without dead ends: 367 [2023-12-02 18:25:26,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 214 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:25:26,497 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 51 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:25:26,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 102 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:25:26,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2023-12-02 18:25:26,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 358. [2023-12-02 18:25:26,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 316 states have (on average 1.3354430379746836) internal successors, (422), 341 states have internal predecessors, (422), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2023-12-02 18:25:26,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 451 transitions. [2023-12-02 18:25:26,506 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 451 transitions. Word has length 37 [2023-12-02 18:25:26,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:25:26,506 INFO L495 AbstractCegarLoop]: Abstraction has 358 states and 451 transitions. [2023-12-02 18:25:26,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 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) [2023-12-02 18:25:26,506 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 451 transitions. [2023-12-02 18:25:26,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-12-02 18:25:26,507 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:25:26,507 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] [2023-12-02 18:25:26,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (41)] Ended with exit code 0 [2023-12-02 18:25:26,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2023-12-02 18:25:26,912 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2023-12-02 18:25:27,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:27,110 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)] === [2023-12-02 18:25:27,110 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:25:27,110 INFO L85 PathProgramCache]: Analyzing trace with hash -466892292, now seen corresponding path program 1 times [2023-12-02 18:25:27,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:25:27,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1335615757] [2023-12-02 18:25:27,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:27,111 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:27,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:25:27,111 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:25:27,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2023-12-02 18:25:27,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:27,181 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 18:25:27,182 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:27,455 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:27,455 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:27,608 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:27,608 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:25:27,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1335615757] [2023-12-02 18:25:27,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1335615757] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:27,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [36790577] [2023-12-02 18:25:27,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:27,608 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:25:27,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:25:27,609 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:25:27,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2023-12-02 18:25:27,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:27,709 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 18:25:27,710 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:27,796 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:27,796 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:27,899 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:27,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [36790577] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:27,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137278999] [2023-12-02 18:25:27,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:27,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:25:27,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:25:27,901 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:25:27,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-12-02 18:25:27,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:27,999 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 18:25:28,000 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:28,089 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:28,089 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:28,197 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:28,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137278999] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:28,198 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 18:25:28,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 6 [2023-12-02 18:25:28,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23622295] [2023-12-02 18:25:28,198 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 18:25:28,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 18:25:28,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:25:28,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 18:25:28,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 18:25:28,199 INFO L87 Difference]: Start difference. First operand 358 states and 451 transitions. Second operand has 7 states, 6 states have (on average 11.666666666666666) internal successors, (70), 7 states have internal predecessors, (70), 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) [2023-12-02 18:25:28,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:25:28,400 INFO L93 Difference]: Finished difference Result 323 states and 387 transitions. [2023-12-02 18:25:28,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:25:28,401 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.666666666666666) internal successors, (70), 7 states have internal predecessors, (70), 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 38 [2023-12-02 18:25:28,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:25:28,402 INFO L225 Difference]: With dead ends: 323 [2023-12-02 18:25:28,402 INFO L226 Difference]: Without dead ends: 323 [2023-12-02 18:25:28,402 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2023-12-02 18:25:28,403 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 135 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:25:28,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 126 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:25:28,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2023-12-02 18:25:28,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 311. [2023-12-02 18:25:28,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 277 states have (on average 1.2851985559566788) internal successors, (356), 296 states have internal predecessors, (356), 7 states have call successors, (7), 7 states have call predecessors, (7), 13 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2023-12-02 18:25:28,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 378 transitions. [2023-12-02 18:25:28,409 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 378 transitions. Word has length 38 [2023-12-02 18:25:28,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:25:28,410 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 378 transitions. [2023-12-02 18:25:28,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.666666666666666) internal successors, (70), 7 states have internal predecessors, (70), 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) [2023-12-02 18:25:28,410 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 378 transitions. [2023-12-02 18:25:28,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 18:25:28,410 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:25:28,410 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] [2023-12-02 18:25:28,413 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Ended with exit code 0 [2023-12-02 18:25:28,612 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (44)] Ended with exit code 0 [2023-12-02 18:25:28,816 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-12-02 18:25:29,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:25:29,012 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:25:29,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:25:29,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1588759058, now seen corresponding path program 1 times [2023-12-02 18:25:29,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:25:29,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [175452777] [2023-12-02 18:25:29,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:29,013 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:29,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:25:29,014 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:25:29,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2023-12-02 18:25:29,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:29,114 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 18:25:29,116 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:29,120 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2023-12-02 18:25:29,222 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2023-12-02 18:25:29,222 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2023-12-02 18:25:29,250 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:29,250 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:29,379 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:29,379 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:25:29,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [175452777] [2023-12-02 18:25:29,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [175452777] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:29,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [910446450] [2023-12-02 18:25:29,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:29,379 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:25:29,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:25:29,380 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:25:29,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (47)] Waiting until timeout for monitored process [2023-12-02 18:25:29,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:29,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-02 18:25:29,603 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:29,610 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2023-12-02 18:25:29,705 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2023-12-02 18:25:29,705 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2023-12-02 18:25:29,738 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:29,738 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:29,877 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:29,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [910446450] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:29,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95770347] [2023-12-02 18:25:29,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:29,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:25:29,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:25:29,878 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:25:29,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-12-02 18:25:29,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:29,965 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 18:25:29,966 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:29,970 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2023-12-02 18:25:30,083 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2023-12-02 18:25:30,083 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2023-12-02 18:25:30,101 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:30,102 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:30,243 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:30,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95770347] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:30,244 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 18:25:30,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 3 [2023-12-02 18:25:30,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242149880] [2023-12-02 18:25:30,244 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 18:25:30,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 18:25:30,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:25:30,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 18:25:30,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 18:25:30,245 INFO L87 Difference]: Start difference. First operand 311 states and 378 transitions. Second operand has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 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) [2023-12-02 18:25:30,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:25:30,457 INFO L93 Difference]: Finished difference Result 328 states and 386 transitions. [2023-12-02 18:25:30,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:25:30,458 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 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 39 [2023-12-02 18:25:30,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:25:30,460 INFO L225 Difference]: With dead ends: 328 [2023-12-02 18:25:30,460 INFO L226 Difference]: Without dead ends: 328 [2023-12-02 18:25:30,460 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 221 SyntacticMatches, 5 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:25:30,460 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 34 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:25:30,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 131 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 18:25:30,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2023-12-02 18:25:30,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 311. [2023-12-02 18:25:30,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 277 states have (on average 1.2707581227436824) internal successors, (352), 296 states have internal predecessors, (352), 7 states have call successors, (7), 7 states have call predecessors, (7), 13 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2023-12-02 18:25:30,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 374 transitions. [2023-12-02 18:25:30,468 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 374 transitions. Word has length 39 [2023-12-02 18:25:30,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:25:30,468 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 374 transitions. [2023-12-02 18:25:30,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 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) [2023-12-02 18:25:30,468 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 374 transitions. [2023-12-02 18:25:30,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 18:25:30,469 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:25:30,469 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] [2023-12-02 18:25:30,472 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (47)] Ended with exit code 0 [2023-12-02 18:25:30,674 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2023-12-02 18:25:30,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Ended with exit code 0 [2023-12-02 18:25:31,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:31,070 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:25:31,070 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:25:31,070 INFO L85 PathProgramCache]: Analyzing trace with hash 2020800410, now seen corresponding path program 1 times [2023-12-02 18:25:31,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:25:31,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [531974473] [2023-12-02 18:25:31,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:31,070 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:31,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:25:31,071 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:25:31,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2023-12-02 18:25:31,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:31,172 INFO L262 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 18:25:31,174 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:31,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:25:31,584 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:25:31,953 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:31,953 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:32,751 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:25:32,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [531974473] [2023-12-02 18:25:32,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [531974473] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:25:32,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1340866346] [2023-12-02 18:25:32,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:32,752 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:25:32,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:25:32,752 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:25:32,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (50)] Waiting until timeout for monitored process [2023-12-02 18:25:32,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:32,974 INFO L262 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-02 18:25:32,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:33,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 18:25:33,342 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:25:33,616 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:33,616 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:36,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1340866346] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:25:36,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961669916] [2023-12-02 18:25:36,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:36,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:25:36,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:25:36,210 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:25:36,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-12-02 18:25:36,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:36,290 INFO L262 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 18:25:36,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:36,594 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2023-12-02 18:25:36,594 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2023-12-02 18:25:36,855 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2023-12-02 18:25:37,129 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:37,129 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:37,564 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2023-12-02 18:25:37,564 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-12-02 18:25:40,246 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2023-12-02 18:25:40,246 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-12-02 18:25:42,406 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:42,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961669916] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:25:42,407 INFO L185 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2023-12-02 18:25:42,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6, 5] total 14 [2023-12-02 18:25:42,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503919910] [2023-12-02 18:25:42,407 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2023-12-02 18:25:42,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-02 18:25:42,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:25:42,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-02 18:25:42,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=208, Unknown=5, NotChecked=0, Total=272 [2023-12-02 18:25:42,408 INFO L87 Difference]: Start difference. First operand 311 states and 374 transitions. Second operand has 16 states, 14 states have (on average 6.5) internal successors, (91), 15 states have internal predecessors, (91), 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) [2023-12-02 18:25:44,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec, FloatRoundingMode], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:25:47,476 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:25:49,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:25:51,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:25:52,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:25:52,221 INFO L93 Difference]: Finished difference Result 354 states and 409 transitions. [2023-12-02 18:25:52,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-02 18:25:52,222 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 6.5) internal successors, (91), 15 states have internal predecessors, (91), 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 39 [2023-12-02 18:25:52,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:25:52,223 INFO L225 Difference]: With dead ends: 354 [2023-12-02 18:25:52,223 INFO L226 Difference]: Without dead ends: 354 [2023-12-02 18:25:52,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 172 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=241, Invalid=624, Unknown=5, NotChecked=0, Total=870 [2023-12-02 18:25:52,224 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 295 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 61 mSolverCounterUnsat, 15 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 15 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:25:52,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 223 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 263 Invalid, 15 Unknown, 0 Unchecked, 9.1s Time] [2023-12-02 18:25:52,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2023-12-02 18:25:52,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 309. [2023-12-02 18:25:52,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 277 states have (on average 1.2418772563176896) internal successors, (344), 294 states have internal predecessors, (344), 7 states have call successors, (7), 7 states have call predecessors, (7), 13 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2023-12-02 18:25:52,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 366 transitions. [2023-12-02 18:25:52,232 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 366 transitions. Word has length 39 [2023-12-02 18:25:52,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:25:52,232 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 366 transitions. [2023-12-02 18:25:52,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 6.5) internal successors, (91), 15 states have internal predecessors, (91), 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) [2023-12-02 18:25:52,232 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 366 transitions. [2023-12-02 18:25:52,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-12-02 18:25:52,233 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:25:52,233 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] [2023-12-02 18:25:52,236 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Ended with exit code 0 [2023-12-02 18:25:52,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (50)] Ended with exit code 0 [2023-12-02 18:25:52,639 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-12-02 18:25:52,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:25:52,834 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)] === [2023-12-02 18:25:52,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:25:52,834 INFO L85 PathProgramCache]: Analyzing trace with hash -2131853161, now seen corresponding path program 1 times [2023-12-02 18:25:52,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:25:52,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [353968722] [2023-12-02 18:25:52,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:52,835 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:52,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:25:52,836 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:25:52,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2023-12-02 18:25:52,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:52,914 INFO L262 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 18:25:52,915 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:52,932 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 18:25:52,932 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:25:52,932 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:25:52,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [353968722] [2023-12-02 18:25:52,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [353968722] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:25:52,932 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:25:52,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:25:52,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864788595] [2023-12-02 18:25:52,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:25:52,933 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:25:52,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:25:52,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:25:52,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:25:52,933 INFO L87 Difference]: Start difference. First operand 309 states and 366 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) [2023-12-02 18:25:52,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:25:52,954 INFO L93 Difference]: Finished difference Result 287 states and 331 transitions. [2023-12-02 18:25:52,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:25:52,955 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 [2023-12-02 18:25:52,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:25:52,956 INFO L225 Difference]: With dead ends: 287 [2023-12-02 18:25:52,956 INFO L226 Difference]: Without dead ends: 287 [2023-12-02 18:25:52,956 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:25:52,957 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 5 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:25:52,957 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 86 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 18:25:52,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2023-12-02 18:25:52,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 285. [2023-12-02 18:25:52,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 258 states have (on average 1.197674418604651) internal successors, (309), 270 states have internal predecessors, (309), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2023-12-02 18:25:52,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 329 transitions. [2023-12-02 18:25:52,963 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 329 transitions. Word has length 44 [2023-12-02 18:25:52,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:25:52,963 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 329 transitions. [2023-12-02 18:25:52,963 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) [2023-12-02 18:25:52,963 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 329 transitions. [2023-12-02 18:25:52,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-02 18:25:52,964 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:25:52,964 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] [2023-12-02 18:25:52,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Ended with exit code 0 [2023-12-02 18:25:53,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:53,165 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)] === [2023-12-02 18:25:53,165 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:25:53,165 INFO L85 PathProgramCache]: Analyzing trace with hash -85428762, now seen corresponding path program 1 times [2023-12-02 18:25:53,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:25:53,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2032155030] [2023-12-02 18:25:53,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:53,165 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:25:53,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:25:53,166 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:25:53,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2023-12-02 18:25:53,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:53,283 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-02 18:25:53,285 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:53,565 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2023-12-02 18:25:53,565 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2023-12-02 18:25:54,364 INFO L349 Elim1Store]: treesize reduction 67, result has 31.6 percent of original size [2023-12-02 18:25:54,364 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 89 [2023-12-02 18:25:54,509 WARN L214 Elim1Store]: Array PQE input equivalent to false [2023-12-02 18:25:54,576 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:54,576 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:54,775 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:25:54,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2032155030] [2023-12-02 18:25:54,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2032155030] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:25:54,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1413624037] [2023-12-02 18:25:54,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:25:54,775 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:25:54,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:25:54,776 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:25:54,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (54)] Waiting until timeout for monitored process [2023-12-02 18:25:55,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:25:55,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 18:25:55,025 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:25:55,338 INFO L349 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2023-12-02 18:25:55,339 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2023-12-02 18:25:55,689 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2023-12-02 18:25:55,689 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2023-12-02 18:25:55,788 INFO L349 Elim1Store]: treesize reduction 15, result has 42.3 percent of original size [2023-12-02 18:25:55,788 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 17 [2023-12-02 18:25:55,934 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:25:55,934 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:25:56,045 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2023-12-02 18:25:56,046 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 128 treesize of output 123 [2023-12-02 18:26:01,531 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2023-12-02 18:26:01,531 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 128 treesize of output 123 [2023-12-02 18:26:01,997 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:26:01,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1413624037] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:26:01,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368782090] [2023-12-02 18:26:01,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:26:01,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:26:01,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:26:01,998 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:26:01,999 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-12-02 18:26:02,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:26:02,089 INFO L262 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 18:26:02,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:26:02,141 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2023-12-02 18:26:02,141 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2023-12-02 18:26:02,467 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2023-12-02 18:26:02,467 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2023-12-02 18:26:02,541 INFO L349 Elim1Store]: treesize reduction 15, result has 42.3 percent of original size [2023-12-02 18:26:02,541 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 17 [2023-12-02 18:26:02,601 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:26:02,601 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:26:02,720 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2023-12-02 18:26:02,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 63 [2023-12-02 18:26:11,185 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2023-12-02 18:26:11,186 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 128 treesize of output 123 [2023-12-02 18:26:11,327 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:26:11,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368782090] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:26:11,327 INFO L185 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2023-12-02 18:26:11,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 10, 7, 8] total 31 [2023-12-02 18:26:11,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037901122] [2023-12-02 18:26:11,327 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2023-12-02 18:26:11,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-02 18:26:11,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:26:11,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-02 18:26:11,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=869, Unknown=5, NotChecked=0, Total=1056 [2023-12-02 18:26:11,330 INFO L87 Difference]: Start difference. First operand 285 states and 329 transitions. Second operand has 32 states, 28 states have (on average 5.75) internal successors, (161), 30 states have internal predecessors, (161), 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) [2023-12-02 18:26:14,355 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:26:14,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:26:14,705 INFO L93 Difference]: Finished difference Result 295 states and 338 transitions. [2023-12-02 18:26:14,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 18:26:14,706 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 5.75) internal successors, (161), 30 states have internal predecessors, (161), 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 48 [2023-12-02 18:26:14,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:26:14,707 INFO L225 Difference]: With dead ends: 295 [2023-12-02 18:26:14,707 INFO L226 Difference]: Without dead ends: 295 [2023-12-02 18:26:14,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 207 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 15.4s TimeCoverageRelationStatistics Valid=499, Invalid=1476, Unknown=5, NotChecked=0, Total=1980 [2023-12-02 18:26:14,708 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 351 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 112 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:26:14,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 147 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2023-12-02 18:26:14,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2023-12-02 18:26:14,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 284. [2023-12-02 18:26:14,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 258 states have (on average 1.189922480620155) internal successors, (307), 269 states have internal predecessors, (307), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2023-12-02 18:26:14,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 327 transitions. [2023-12-02 18:26:14,714 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 327 transitions. Word has length 48 [2023-12-02 18:26:14,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:26:14,714 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 327 transitions. [2023-12-02 18:26:14,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 5.75) internal successors, (161), 30 states have internal predecessors, (161), 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) [2023-12-02 18:26:14,715 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 327 transitions. [2023-12-02 18:26:14,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-02 18:26:14,715 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:26:14,715 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] [2023-12-02 18:26:14,718 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (54)] Ended with exit code 0 [2023-12-02 18:26:14,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2023-12-02 18:26:15,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Ended with exit code 0 [2023-12-02 18:26:15,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:26:15,316 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:26:15,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:26:15,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1646675655, now seen corresponding path program 1 times [2023-12-02 18:26:15,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:26:15,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [30167851] [2023-12-02 18:26:15,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:26:15,317 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:26:15,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:26:15,318 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:26:15,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2023-12-02 18:26:15,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:26:15,442 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-02 18:26:15,444 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:26:15,896 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2023-12-02 18:26:15,897 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2023-12-02 18:26:17,115 INFO L349 Elim1Store]: treesize reduction 67, result has 31.6 percent of original size [2023-12-02 18:26:17,115 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 89 [2023-12-02 18:26:17,516 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 12 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:26:17,516 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:26:17,990 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:26:17,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [30167851] [2023-12-02 18:26:17,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [30167851] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:26:17,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1298075128] [2023-12-02 18:26:17,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:26:17,991 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:26:17,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:26:17,991 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:26:17,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (57)] Waiting until timeout for monitored process [2023-12-02 18:26:18,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:26:18,236 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 26 conjunts are in the unsatisfiable core [2023-12-02 18:26:18,239 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:26:18,688 INFO L349 Elim1Store]: treesize reduction 48, result has 32.4 percent of original size [2023-12-02 18:26:18,688 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 36 [2023-12-02 18:26:19,540 INFO L349 Elim1Store]: treesize reduction 102, result has 23.3 percent of original size [2023-12-02 18:26:19,540 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 8 case distinctions, treesize of input 49 treesize of output 101 [2023-12-02 18:26:20,125 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 12 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:26:20,125 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:26:20,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1298075128] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:26:20,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852569537] [2023-12-02 18:26:20,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:26:20,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:26:20,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:26:20,526 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:26:20,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-12-02 18:26:20,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:26:20,614 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-02 18:26:20,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:26:21,060 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2023-12-02 18:26:21,060 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2023-12-02 18:26:21,710 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2023-12-02 18:26:21,710 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2023-12-02 18:26:21,836 INFO L349 Elim1Store]: treesize reduction 15, result has 42.3 percent of original size [2023-12-02 18:26:21,836 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 17 [2023-12-02 18:26:22,068 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:26:22,069 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:26:22,224 INFO L349 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2023-12-02 18:26:22,224 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 98 treesize of output 91 [2023-12-02 18:26:24,937 INFO L349 Elim1Store]: treesize reduction 7, result has 82.1 percent of original size [2023-12-02 18:26:24,937 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 192 treesize of output 207 [2023-12-02 18:26:25,899 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:26:25,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852569537] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:26:25,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2023-12-02 18:26:25,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 12, 13] total 39 [2023-12-02 18:26:25,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188947957] [2023-12-02 18:26:25,900 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2023-12-02 18:26:25,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-12-02 18:26:25,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:26:25,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-12-02 18:26:25,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=1501, Unknown=1, NotChecked=0, Total=1722 [2023-12-02 18:26:25,902 INFO L87 Difference]: Start difference. First operand 284 states and 327 transitions. Second operand has 41 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 33 states have internal predecessors, (124), 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) [2023-12-02 18:26:29,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:26:31,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:26:31,223 INFO L93 Difference]: Finished difference Result 327 states and 368 transitions. [2023-12-02 18:26:31,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-02 18:26:31,224 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 33 states have internal predecessors, (124), 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 49 [2023-12-02 18:26:31,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:26:31,225 INFO L225 Difference]: With dead ends: 327 [2023-12-02 18:26:31,225 INFO L226 Difference]: Without dead ends: 327 [2023-12-02 18:26:31,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 160 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=782, Invalid=2999, Unknown=1, NotChecked=0, Total=3782 [2023-12-02 18:26:31,227 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 408 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 87 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:26:31,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [408 Valid, 247 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 453 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2023-12-02 18:26:31,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2023-12-02 18:26:31,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 284. [2023-12-02 18:26:31,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 258 states have (on average 1.182170542635659) internal successors, (305), 269 states have internal predecessors, (305), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2023-12-02 18:26:31,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 325 transitions. [2023-12-02 18:26:31,233 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 325 transitions. Word has length 49 [2023-12-02 18:26:31,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:26:31,233 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 325 transitions. [2023-12-02 18:26:31,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 36 states have (on average 3.4444444444444446) internal successors, (124), 33 states have internal predecessors, (124), 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) [2023-12-02 18:26:31,233 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 325 transitions. [2023-12-02 18:26:31,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-02 18:26:31,233 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:26:31,233 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] [2023-12-02 18:26:31,236 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Ended with exit code 0 [2023-12-02 18:26:31,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (57)] Ended with exit code 0 [2023-12-02 18:26:31,639 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2023-12-02 18:26:31,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:26:31,834 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 20 more)] === [2023-12-02 18:26:31,835 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:26:31,835 INFO L85 PathProgramCache]: Analyzing trace with hash 1851767004, now seen corresponding path program 1 times [2023-12-02 18:26:31,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:26:31,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [976731272] [2023-12-02 18:26:31,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:26:31,835 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:26:31,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:26:31,836 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:26:31,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2023-12-02 18:26:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:26:31,968 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 18:26:31,970 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:26:32,040 WARN L876 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= |c_#valid| (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (select |c_#valid| |parse_input_c1_~x~0#1.base|))) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2023-12-02 18:26:32,130 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2023-12-02 18:26:32,131 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2023-12-02 18:26:32,279 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 26 trivial. 2 not checked. [2023-12-02 18:26:32,279 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:26:32,739 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-02 18:26:32,739 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:26:32,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [976731272] [2023-12-02 18:26:32,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [976731272] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:26:32,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1501566180] [2023-12-02 18:26:32,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:26:32,740 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:26:32,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:26:32,741 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:26:32,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (60)] Waiting until timeout for monitored process [2023-12-02 18:26:32,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:26:32,983 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 18:26:32,985 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:26:33,068 WARN L876 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= |c_#valid| (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)))) is different from true [2023-12-02 18:26:33,133 INFO L349 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2023-12-02 18:26:33,133 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 32 [2023-12-02 18:26:33,371 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 26 trivial. 2 not checked. [2023-12-02 18:26:33,371 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:26:33,793 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-02 18:26:33,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1501566180] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:26:33,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955531738] [2023-12-02 18:26:33,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:26:33,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:26:33,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:26:33,795 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:26:33,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-12-02 18:26:33,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:26:33,887 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 18:26:33,888 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:26:34,029 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2023-12-02 18:26:34,030 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2023-12-02 18:26:34,152 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 26 trivial. 2 not checked. [2023-12-02 18:26:34,152 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:26:34,578 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-02 18:26:34,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955531738] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 18:26:34,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 18:26:34,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 5, 4, 5, 4] total 12 [2023-12-02 18:26:34,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315468764] [2023-12-02 18:26:34,579 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 18:26:34,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-02 18:26:34,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:26:34,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-02 18:26:34,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=93, Unknown=2, NotChecked=42, Total=182 [2023-12-02 18:26:34,580 INFO L87 Difference]: Start difference. First operand 284 states and 325 transitions. Second operand has 14 states, 11 states have (on average 6.545454545454546) internal successors, (72), 10 states have internal predecessors, (72), 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) [2023-12-02 18:26:47,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:26:47,271 INFO L93 Difference]: Finished difference Result 296 states and 333 transitions. [2023-12-02 18:26:47,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 18:26:47,271 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 6.545454545454546) internal successors, (72), 10 states have internal predecessors, (72), 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 50 [2023-12-02 18:26:47,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:26:47,272 INFO L225 Difference]: With dead ends: 296 [2023-12-02 18:26:47,272 INFO L226 Difference]: Without dead ends: 296 [2023-12-02 18:26:47,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 275 SyntacticMatches, 7 SemanticMatches, 23 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=154, Invalid=347, Unknown=13, NotChecked=86, Total=600 [2023-12-02 18:26:47,273 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 217 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 238 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:26:47,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 197 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 154 Invalid, 0 Unknown, 238 Unchecked, 0.3s Time] [2023-12-02 18:26:47,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2023-12-02 18:26:47,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 284. [2023-12-02 18:26:47,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 258 states have (on average 1.1744186046511629) internal successors, (303), 269 states have internal predecessors, (303), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2023-12-02 18:26:47,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 323 transitions. [2023-12-02 18:26:47,279 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 323 transitions. Word has length 50 [2023-12-02 18:26:47,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:26:47,280 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 323 transitions. [2023-12-02 18:26:47,280 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 6.545454545454546) internal successors, (72), 10 states have internal predecessors, (72), 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) [2023-12-02 18:26:47,280 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 323 transitions. [2023-12-02 18:26:47,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-02 18:26:47,281 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:26:47,281 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] [2023-12-02 18:26:47,284 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Ended with exit code 0 [2023-12-02 18:26:47,487 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2023-12-02 18:26:47,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (60)] Forceful destruction successful, exit code 0 [2023-12-02 18:26:47,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 18:26:47,882 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)] === [2023-12-02 18:26:47,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:26:47,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1907340969, now seen corresponding path program 1 times [2023-12-02 18:26:47,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 18:26:47,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [993745047] [2023-12-02 18:26:47,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:26:47,883 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 18:26:47,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 18:26:47,884 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-02 18:26:47,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2023-12-02 18:26:48,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:26:48,044 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 18:26:48,046 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:26:48,236 INFO L349 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2023-12-02 18:26:48,237 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2023-12-02 18:26:48,733 INFO L349 Elim1Store]: treesize reduction 44, result has 26.7 percent of original size [2023-12-02 18:26:48,733 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 29 [2023-12-02 18:26:48,847 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:26:48,848 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:26:49,633 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 18:26:49,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [993745047] [2023-12-02 18:26:49,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [993745047] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:26:49,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [113228166] [2023-12-02 18:26:49,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:26:49,633 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 18:26:49,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 18:26:49,634 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 18:26:49,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (63)] Waiting until timeout for monitored process [2023-12-02 18:26:50,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:26:50,078 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-02 18:26:50,081 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:26:50,387 INFO L349 Elim1Store]: treesize reduction 48, result has 32.4 percent of original size [2023-12-02 18:26:50,387 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 36 [2023-12-02 18:26:54,673 WARN L876 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)) |c_old(~global~0.base)| (select |c_#valid| |c_old(~global~0.base)|)) |c_#valid|)) is different from true [2023-12-02 18:26:54,775 INFO L349 Elim1Store]: treesize reduction 46, result has 36.1 percent of original size [2023-12-02 18:26:54,776 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 36 [2023-12-02 18:26:55,001 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2023-12-02 18:26:55,001 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:26:55,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [113228166] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:26:55,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239885458] [2023-12-02 18:26:55,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:26:55,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:26:55,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:26:55,211 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:26:55,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74c8fd73-ed67-4fcf-be4f-bc6b9c7d70f9/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2023-12-02 18:26:55,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:26:55,316 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-02 18:26:55,318 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:26:55,455 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2023-12-02 18:26:55,455 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2023-12-02 18:26:55,895 INFO L349 Elim1Store]: treesize reduction 67, result has 31.6 percent of original size [2023-12-02 18:26:55,895 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 89 [2023-12-02 18:26:56,121 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 18:26:56,121 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 18:26:58,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239885458] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 18:26:58,755 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 18:26:58,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2023-12-02 18:26:58,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539595800] [2023-12-02 18:26:58,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 18:26:58,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-02 18:26:58,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 18:26:58,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-02 18:26:58,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=4, NotChecked=46, Total=650 [2023-12-02 18:26:58,757 INFO L87 Difference]: Start difference. First operand 284 states and 323 transitions. Second operand has 21 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 5 states have call successors, (7), 4 states have call predecessors, (7), 4 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2023-12-02 18:27:04,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:06,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:08,906 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:10,908 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:12,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:14,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:16,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:18,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:20,974 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:22,976 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:24,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:27,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:29,010 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:31,013 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:33,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:35,020 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:37,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:39,028 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:41,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:43,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:45,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:47,068 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:49,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:51,076 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:53,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:55,083 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:57,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:27:59,121 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:01,423 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:03,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:05,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:07,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:09,575 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:15,642 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:17,644 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:19,656 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:21,658 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:23,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:25,702 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:27,740 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:29,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:31,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:33,769 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:35,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:37,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:39,797 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:41,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:43,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:45,810 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:47,813 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:49,816 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:51,822 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:53,826 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:55,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:57,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:28:59,871 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:01,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:03,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:05,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:07,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:09,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:11,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:13,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:24,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:26,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:28,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:30,455 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:32,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:34,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:36,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:38,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:40,492 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:42,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:44,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:46,653 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:29:48,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:04,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:06,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:08,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:10,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:20,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:22,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:31,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:33,079 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:35,083 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:45,162 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:47,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:49,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:51,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:53,192 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:30:55,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:05,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:07,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:09,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:11,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:13,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:15,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:17,314 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:19,317 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:21,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:23,325 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:25,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:27,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:29,343 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:31,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:33,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:35,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:37,373 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:39,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:41,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:43,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:45,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:47,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:49,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:51,419 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:53,423 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:55,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:57,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:31:59,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:32:01,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:32:03,444 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:32:05,447 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:32:07,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:32:09,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:32:11,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:32:13,462 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-12-02 18:32:15,464 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0]