./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.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_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/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_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/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_d0f150cb-05c9-4b15-86c1-a35213e255ed/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 4f4570e8b350d1c6ecce62e4659f1c324ac9794563382f5f25c3525057748138 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 17:29:48,352 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 17:29:48,427 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2023-12-02 17:29:48,432 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 17:29:48,433 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 17:29:48,461 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 17:29:48,462 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 17:29:48,463 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 17:29:48,463 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 17:29:48,464 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 17:29:48,464 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 17:29:48,465 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 17:29:48,465 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 17:29:48,466 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 17:29:48,466 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 17:29:48,467 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 17:29:48,467 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 17:29:48,468 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 17:29:48,468 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 17:29:48,469 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 17:29:48,469 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 17:29:48,470 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 17:29:48,470 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-02 17:29:48,471 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-02 17:29:48,471 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 17:29:48,472 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 17:29:48,472 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 17:29:48,473 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 17:29:48,473 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 17:29:48,473 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-12-02 17:29:48,474 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-12-02 17:29:48,474 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-12-02 17:29:48,474 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 17:29:48,475 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-02 17:29:48,475 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-12-02 17:29:48,475 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 17:29:48,476 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 17:29:48,476 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 17:29:48,476 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 17:29:48,476 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 17:29:48,477 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 17:29:48,477 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 17:29:48,477 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 17:29:48,477 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 17:29:48,478 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 17:29:48,478 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 17:29:48,478 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 17:29:48,478 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 17:29:48,478 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_d0f150cb-05c9-4b15-86c1-a35213e255ed/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_d0f150cb-05c9-4b15-86c1-a35213e255ed/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 -> 4f4570e8b350d1c6ecce62e4659f1c324ac9794563382f5f25c3525057748138 [2023-12-02 17:29:48,707 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 17:29:48,743 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 17:29:48,746 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 17:29:48,747 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 17:29:48,748 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 17:29:48,749 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i [2023-12-02 17:29:51,500 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 17:29:51,714 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 17:29:51,715 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/sv-benchmarks/c/array-memsafety/cstrpbrk-alloca-2.i [2023-12-02 17:29:51,729 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/data/e9d29e166/ada00e845ee349d183a60b0aded21973/FLAG1208e1a7e [2023-12-02 17:29:51,741 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/data/e9d29e166/ada00e845ee349d183a60b0aded21973 [2023-12-02 17:29:51,743 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 17:29:51,744 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 17:29:51,745 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 17:29:51,745 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 17:29:51,749 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 17:29:51,750 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:29:51" (1/1) ... [2023-12-02 17:29:51,751 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3702320 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:51, skipping insertion in model container [2023-12-02 17:29:51,751 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 05:29:51" (1/1) ... [2023-12-02 17:29:51,797 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 17:29:52,051 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:29:52,064 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 17:29:52,102 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 17:29:52,132 INFO L206 MainTranslator]: Completed translation [2023-12-02 17:29:52,132 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52 WrapperNode [2023-12-02 17:29:52,133 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 17:29:52,134 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 17:29:52,134 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 17:29:52,134 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 17:29:52,141 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,154 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,178 INFO L138 Inliner]: procedures = 117, calls = 18, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 106 [2023-12-02 17:29:52,178 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 17:29:52,179 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 17:29:52,179 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 17:29:52,179 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 17:29:52,188 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,188 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,192 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,192 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,197 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,201 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,203 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,204 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,208 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 17:29:52,209 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 17:29:52,209 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 17:29:52,209 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 17:29:52,210 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (1/1) ... [2023-12-02 17:29:52,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 17:29:52,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:29:52,243 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 17:29:52,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 17:29:52,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 17:29:52,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 17:29:52,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 17:29:52,278 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 17:29:52,278 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 17:29:52,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 17:29:52,373 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 17:29:52,375 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 17:29:52,578 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 17:29:52,640 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 17:29:52,640 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-12-02 17:29:52,642 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:29:52 BoogieIcfgContainer [2023-12-02 17:29:52,642 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 17:29:52,644 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 17:29:52,644 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 17:29:52,646 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 17:29:52,647 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 05:29:51" (1/3) ... [2023-12-02 17:29:52,647 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f44a8d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:29:52, skipping insertion in model container [2023-12-02 17:29:52,647 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 05:29:52" (2/3) ... [2023-12-02 17:29:52,648 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f44a8d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 05:29:52, skipping insertion in model container [2023-12-02 17:29:52,648 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:29:52" (3/3) ... [2023-12-02 17:29:52,649 INFO L112 eAbstractionObserver]: Analyzing ICFG cstrpbrk-alloca-2.i [2023-12-02 17:29:52,663 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 17:29:52,663 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 19 error locations. [2023-12-02 17:29:52,699 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 17:29:52,705 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;@6171d3d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 17:29:52,705 INFO L358 AbstractCegarLoop]: Starting to check reachability of 19 error locations. [2023-12-02 17:29:52,708 INFO L276 IsEmpty]: Start isEmpty. Operand has 39 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 38 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:52,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2023-12-02 17:29:52,713 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:52,713 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2023-12-02 17:29:52,713 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:52,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:52,717 INFO L85 PathProgramCache]: Analyzing trace with hash 164108, now seen corresponding path program 1 times [2023-12-02 17:29:52,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:52,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408654993] [2023-12-02 17:29:52,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:52,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:52,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:53,009 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 17:29:53,009 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:53,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408654993] [2023-12-02 17:29:53,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408654993] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:53,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:53,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-12-02 17:29:53,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582235138] [2023-12-02 17:29:53,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:53,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:29:53,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:53,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:29:53,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:29:53,046 INFO L87 Difference]: Start difference. First operand has 39 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 38 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:53,101 INFO L93 Difference]: Finished difference Result 37 states and 42 transitions. [2023-12-02 17:29:53,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:29:53,104 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2023-12-02 17:29:53,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:53,112 INFO L225 Difference]: With dead ends: 37 [2023-12-02 17:29:53,112 INFO L226 Difference]: Without dead ends: 36 [2023-12-02 17:29:53,114 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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 17:29:53,117 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 37 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:53,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 18 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 17:29:53,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2023-12-02 17:29:53,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2023-12-02 17:29:53,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 35 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 41 transitions. [2023-12-02 17:29:53,148 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 41 transitions. Word has length 3 [2023-12-02 17:29:53,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:53,148 INFO L495 AbstractCegarLoop]: Abstraction has 36 states and 41 transitions. [2023-12-02 17:29:53,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,148 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 41 transitions. [2023-12-02 17:29:53,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2023-12-02 17:29:53,149 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:53,149 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2023-12-02 17:29:53,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 17:29:53,150 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:53,150 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:53,150 INFO L85 PathProgramCache]: Analyzing trace with hash 164109, now seen corresponding path program 1 times [2023-12-02 17:29:53,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:53,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507790733] [2023-12-02 17:29:53,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:53,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:53,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:53,417 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 17:29:53,417 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:53,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507790733] [2023-12-02 17:29:53,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507790733] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:53,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:53,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 17:29:53,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211474482] [2023-12-02 17:29:53,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:53,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:29:53,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:53,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:29:53,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:29:53,421 INFO L87 Difference]: Start difference. First operand 36 states and 41 transitions. Second operand has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:53,515 INFO L93 Difference]: Finished difference Result 38 states and 44 transitions. [2023-12-02 17:29:53,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:29:53,515 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2023-12-02 17:29:53,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:53,516 INFO L225 Difference]: With dead ends: 38 [2023-12-02 17:29:53,516 INFO L226 Difference]: Without dead ends: 38 [2023-12-02 17:29:53,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 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 17:29:53,518 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 1 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:53,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 66 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:29:53,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2023-12-02 17:29:53,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2023-12-02 17:29:53,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 37 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 44 transitions. [2023-12-02 17:29:53,525 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 44 transitions. Word has length 3 [2023-12-02 17:29:53,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:53,525 INFO L495 AbstractCegarLoop]: Abstraction has 38 states and 44 transitions. [2023-12-02 17:29:53,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,525 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 44 transitions. [2023-12-02 17:29:53,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2023-12-02 17:29:53,526 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:53,526 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2023-12-02 17:29:53,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 17:29:53,526 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:53,527 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:53,527 INFO L85 PathProgramCache]: Analyzing trace with hash 5197514, now seen corresponding path program 1 times [2023-12-02 17:29:53,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:53,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733550971] [2023-12-02 17:29:53,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:53,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:53,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:53,792 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 17:29:53,793 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:53,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733550971] [2023-12-02 17:29:53,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733550971] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:53,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:53,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 17:29:53,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607270711] [2023-12-02 17:29:53,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:53,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:29:53,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:53,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:29:53,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:29:53,796 INFO L87 Difference]: Start difference. First operand 38 states and 44 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:53,846 INFO L93 Difference]: Finished difference Result 37 states and 43 transitions. [2023-12-02 17:29:53,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:29:53,846 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2023-12-02 17:29:53,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:53,847 INFO L225 Difference]: With dead ends: 37 [2023-12-02 17:29:53,847 INFO L226 Difference]: Without dead ends: 37 [2023-12-02 17:29:53,848 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 17:29:53,849 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 74 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:53,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 18 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 17:29:53,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2023-12-02 17:29:53,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2023-12-02 17:29:53,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 36 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 43 transitions. [2023-12-02 17:29:53,856 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 43 transitions. Word has length 4 [2023-12-02 17:29:53,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:53,856 INFO L495 AbstractCegarLoop]: Abstraction has 37 states and 43 transitions. [2023-12-02 17:29:53,856 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,856 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 43 transitions. [2023-12-02 17:29:53,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2023-12-02 17:29:53,857 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:53,857 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2023-12-02 17:29:53,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 17:29:53,858 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:53,858 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:53,858 INFO L85 PathProgramCache]: Analyzing trace with hash 5194558, now seen corresponding path program 1 times [2023-12-02 17:29:53,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:53,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744597829] [2023-12-02 17:29:53,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:53,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:53,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:53,922 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 17:29:53,922 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:53,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744597829] [2023-12-02 17:29:53,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744597829] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:53,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:53,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-12-02 17:29:53,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797094244] [2023-12-02 17:29:53,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:53,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:29:53,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:53,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:29:53,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:29:53,925 INFO L87 Difference]: Start difference. First operand 37 states and 43 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:53,964 INFO L93 Difference]: Finished difference Result 35 states and 41 transitions. [2023-12-02 17:29:53,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:29:53,965 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2023-12-02 17:29:53,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:53,966 INFO L225 Difference]: With dead ends: 35 [2023-12-02 17:29:53,966 INFO L226 Difference]: Without dead ends: 35 [2023-12-02 17:29:53,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 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 17:29:53,968 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 33 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:53,968 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 17 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 17:29:53,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2023-12-02 17:29:53,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2023-12-02 17:29:53,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 34 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 41 transitions. [2023-12-02 17:29:53,973 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 41 transitions. Word has length 4 [2023-12-02 17:29:53,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:53,973 INFO L495 AbstractCegarLoop]: Abstraction has 35 states and 41 transitions. [2023-12-02 17:29:53,973 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:53,973 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 41 transitions. [2023-12-02 17:29:53,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2023-12-02 17:29:53,974 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:53,974 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2023-12-02 17:29:53,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 17:29:53,974 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:53,975 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:53,975 INFO L85 PathProgramCache]: Analyzing trace with hash 5194559, now seen corresponding path program 1 times [2023-12-02 17:29:53,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:53,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393918620] [2023-12-02 17:29:53,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:53,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:53,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:54,132 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 17:29:54,132 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:54,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393918620] [2023-12-02 17:29:54,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393918620] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:54,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:54,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:29:54,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709686637] [2023-12-02 17:29:54,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:54,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:29:54,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:54,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:29:54,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:29:54,134 INFO L87 Difference]: Start difference. First operand 35 states and 41 transitions. Second operand has 5 states, 4 states have (on average 1.0) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:54,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:54,217 INFO L93 Difference]: Finished difference Result 37 states and 44 transitions. [2023-12-02 17:29:54,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 17:29:54,217 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2023-12-02 17:29:54,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:54,218 INFO L225 Difference]: With dead ends: 37 [2023-12-02 17:29:54,218 INFO L226 Difference]: Without dead ends: 37 [2023-12-02 17:29:54,219 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 17:29:54,220 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 40 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:54,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 48 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:29:54,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2023-12-02 17:29:54,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2023-12-02 17:29:54,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 36 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:54,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 44 transitions. [2023-12-02 17:29:54,224 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 44 transitions. Word has length 4 [2023-12-02 17:29:54,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:54,225 INFO L495 AbstractCegarLoop]: Abstraction has 37 states and 44 transitions. [2023-12-02 17:29:54,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.0) internal successors, (4), 4 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:54,225 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 44 transitions. [2023-12-02 17:29:54,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2023-12-02 17:29:54,225 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:54,225 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2023-12-02 17:29:54,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 17:29:54,226 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:54,226 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:54,226 INFO L85 PathProgramCache]: Analyzing trace with hash 161122929, now seen corresponding path program 1 times [2023-12-02 17:29:54,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:54,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574965674] [2023-12-02 17:29:54,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:54,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:54,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:54,444 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 17:29:54,444 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:54,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574965674] [2023-12-02 17:29:54,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574965674] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:54,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:54,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:29:54,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580253111] [2023-12-02 17:29:54,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:54,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:29:54,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:54,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:29:54,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:29:54,447 INFO L87 Difference]: Start difference. First operand 37 states and 44 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:54,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:54,516 INFO L93 Difference]: Finished difference Result 36 states and 43 transitions. [2023-12-02 17:29:54,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:29:54,521 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:29:54,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:54,525 INFO L225 Difference]: With dead ends: 36 [2023-12-02 17:29:54,525 INFO L226 Difference]: Without dead ends: 36 [2023-12-02 17:29:54,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:29:54,528 INFO L413 NwaCegarLoop]: 16 mSDtfsCounter, 67 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:54,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 16 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:29:54,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2023-12-02 17:29:54,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2023-12-02 17:29:54,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 35 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:54,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 43 transitions. [2023-12-02 17:29:54,534 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 43 transitions. Word has length 5 [2023-12-02 17:29:54,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:54,534 INFO L495 AbstractCegarLoop]: Abstraction has 36 states and 43 transitions. [2023-12-02 17:29:54,534 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:54,535 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 43 transitions. [2023-12-02 17:29:54,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2023-12-02 17:29:54,535 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:54,535 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1] [2023-12-02 17:29:54,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 17:29:54,535 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:54,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:54,536 INFO L85 PathProgramCache]: Analyzing trace with hash 157802705, now seen corresponding path program 1 times [2023-12-02 17:29:54,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:54,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072046989] [2023-12-02 17:29:54,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:54,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:54,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:54,761 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 17:29:54,761 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:54,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072046989] [2023-12-02 17:29:54,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072046989] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:29:54,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421899252] [2023-12-02 17:29:54,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:54,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:29:54,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:29:54,765 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:29:54,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 17:29:54,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:54,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 17:29:54,843 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:29:54,958 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2023-12-02 17:29:54,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-12-02 17:29:54,968 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 5 treesize of output 3 [2023-12-02 17:29:55,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:29:55,093 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:29:55,220 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 17:29:55,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421899252] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:29:55,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1878136948] [2023-12-02 17:29:55,239 INFO L159 IcfgInterpreter]: Started Sifa with 4 locations of interest [2023-12-02 17:29:55,239 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:29:55,243 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:29:55,249 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:29:55,249 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:29:55,978 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:29:56,253 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '544#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (<= 0 |ULTIMATE.start_main_~i~0#1|) (<= |ULTIMATE.start_main_#t~nondet15#1| 127) (<= (select |#length| |ULTIMATE.start_main_~nondetString1~0#1.base|) |ULTIMATE.start_main_~i~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= |ULTIMATE.start_main_~length1~0#1| 2147483647) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 0 (+ 128 |ULTIMATE.start_main_#t~nondet15#1|)) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= 2 |ULTIMATE.start_main_~length1~0#1|))' at error location [2023-12-02 17:29:56,254 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:29:56,254 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:29:56,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 9 [2023-12-02 17:29:56,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887087467] [2023-12-02 17:29:56,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:29:56,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 17:29:56,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:56,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 17:29:56,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2023-12-02 17:29:56,256 INFO L87 Difference]: Start difference. First operand 36 states and 43 transitions. Second operand has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:56,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:56,451 INFO L93 Difference]: Finished difference Result 36 states and 44 transitions. [2023-12-02 17:29:56,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 17:29:56,453 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:29:56,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:56,454 INFO L225 Difference]: With dead ends: 36 [2023-12-02 17:29:56,454 INFO L226 Difference]: Without dead ends: 36 [2023-12-02 17:29:56,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2023-12-02 17:29:56,455 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 2 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:56,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 73 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:29:56,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2023-12-02 17:29:56,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 33. [2023-12-02 17:29:56,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 32 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:56,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 39 transitions. [2023-12-02 17:29:56,460 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 39 transitions. Word has length 5 [2023-12-02 17:29:56,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:56,460 INFO L495 AbstractCegarLoop]: Abstraction has 33 states and 39 transitions. [2023-12-02 17:29:56,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:56,460 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 39 transitions. [2023-12-02 17:29:56,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-12-02 17:29:56,461 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:56,461 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2023-12-02 17:29:56,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 17:29:56,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:29:56,664 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:56,664 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:56,665 INFO L85 PathProgramCache]: Analyzing trace with hash 699845644, now seen corresponding path program 1 times [2023-12-02 17:29:56,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:56,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036721169] [2023-12-02 17:29:56,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:56,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:56,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:56,768 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 17:29:56,768 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:56,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036721169] [2023-12-02 17:29:56,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036721169] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:56,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:56,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:29:56,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575763110] [2023-12-02 17:29:56,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:56,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:29:56,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:56,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:29:56,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:29:56,770 INFO L87 Difference]: Start difference. First operand 33 states and 39 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:56,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:56,845 INFO L93 Difference]: Finished difference Result 52 states and 62 transitions. [2023-12-02 17:29:56,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:29:56,846 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:29:56,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:56,847 INFO L225 Difference]: With dead ends: 52 [2023-12-02 17:29:56,847 INFO L226 Difference]: Without dead ends: 52 [2023-12-02 17:29:56,847 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 17:29:56,848 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 78 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:56,848 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 27 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:29:56,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2023-12-02 17:29:56,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 36. [2023-12-02 17:29:56,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 24 states have (on average 1.875) internal successors, (45), 35 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:56,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 45 transitions. [2023-12-02 17:29:56,853 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 45 transitions. Word has length 6 [2023-12-02 17:29:56,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:56,853 INFO L495 AbstractCegarLoop]: Abstraction has 36 states and 45 transitions. [2023-12-02 17:29:56,853 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), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:56,853 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 45 transitions. [2023-12-02 17:29:56,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-12-02 17:29:56,854 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:56,854 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2023-12-02 17:29:56,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 17:29:56,854 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:56,855 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:56,855 INFO L85 PathProgramCache]: Analyzing trace with hash 699845643, now seen corresponding path program 1 times [2023-12-02 17:29:56,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:56,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120527290] [2023-12-02 17:29:56,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:56,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:56,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:56,896 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 17:29:56,897 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:56,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120527290] [2023-12-02 17:29:56,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120527290] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:56,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:56,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:29:56,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220058795] [2023-12-02 17:29:56,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:56,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:29:56,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:56,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:29:56,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:29:56,899 INFO L87 Difference]: Start difference. First operand 36 states and 45 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:56,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:56,951 INFO L93 Difference]: Finished difference Result 34 states and 41 transitions. [2023-12-02 17:29:56,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:29:56,951 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:29:56,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:56,952 INFO L225 Difference]: With dead ends: 34 [2023-12-02 17:29:56,952 INFO L226 Difference]: Without dead ends: 34 [2023-12-02 17:29:56,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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 17:29:56,953 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 51 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:56,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 17 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 17:29:56,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2023-12-02 17:29:56,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2023-12-02 17:29:56,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 24 states have (on average 1.7083333333333333) internal successors, (41), 33 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:56,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 41 transitions. [2023-12-02 17:29:56,957 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 41 transitions. Word has length 6 [2023-12-02 17:29:56,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:56,958 INFO L495 AbstractCegarLoop]: Abstraction has 34 states and 41 transitions. [2023-12-02 17:29:56,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 4 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:56,958 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 41 transitions. [2023-12-02 17:29:56,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-12-02 17:29:56,959 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:56,959 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2023-12-02 17:29:56,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 17:29:56,959 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:56,960 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:56,960 INFO L85 PathProgramCache]: Analyzing trace with hash 697085942, now seen corresponding path program 1 times [2023-12-02 17:29:56,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:56,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429253910] [2023-12-02 17:29:56,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:56,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:56,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:57,185 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 17:29:57,186 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:57,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429253910] [2023-12-02 17:29:57,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429253910] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:29:57,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124897103] [2023-12-02 17:29:57,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:57,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:29:57,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:29:57,187 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:29:57,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 17:29:57,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:57,247 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 17:29:57,249 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:29:57,267 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2023-12-02 17:29:57,274 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-12-02 17:29:57,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:29:57,453 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:29:57,615 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 17:29:57,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124897103] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:29:57,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [189234555] [2023-12-02 17:29:57,618 INFO L159 IcfgInterpreter]: Started Sifa with 5 locations of interest [2023-12-02 17:29:57,618 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:29:57,618 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:29:57,618 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:29:57,618 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:29:58,028 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:29:58,508 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '835#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 0 (+ 128 |ULTIMATE.start_main_#t~nondet17#1|)) (<= 1 |#StackHeapBarrier|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 0 |ULTIMATE.start_main_~i~1#1|) (<= |ULTIMATE.start_main_~length1~0#1| 1) (<= |ULTIMATE.start_main_#t~nondet17#1| 127) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (<= (+ 2 |ULTIMATE.start_main_~i~1#1|) |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= (select |#length| |ULTIMATE.start_main_~nondetString2~0#1.base|) |ULTIMATE.start_main_~i~1#1|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|))' at error location [2023-12-02 17:29:58,508 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:29:58,508 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:29:58,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 12 [2023-12-02 17:29:58,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045614625] [2023-12-02 17:29:58,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:29:58,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-02 17:29:58,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:58,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-02 17:29:58,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2023-12-02 17:29:58,510 INFO L87 Difference]: Start difference. First operand 34 states and 41 transitions. Second operand has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:58,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:58,729 INFO L93 Difference]: Finished difference Result 34 states and 42 transitions. [2023-12-02 17:29:58,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 17:29:58,730 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:29:58,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:58,730 INFO L225 Difference]: With dead ends: 34 [2023-12-02 17:29:58,730 INFO L226 Difference]: Without dead ends: 34 [2023-12-02 17:29:58,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2023-12-02 17:29:58,732 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 61 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:58,732 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 56 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:29:58,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2023-12-02 17:29:58,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 31. [2023-12-02 17:29:58,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 22 states have (on average 1.6818181818181819) internal successors, (37), 30 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:58,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 37 transitions. [2023-12-02 17:29:58,735 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 37 transitions. Word has length 6 [2023-12-02 17:29:58,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:58,735 INFO L495 AbstractCegarLoop]: Abstraction has 31 states and 37 transitions. [2023-12-02 17:29:58,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 13 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:58,736 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 37 transitions. [2023-12-02 17:29:58,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2023-12-02 17:29:58,736 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:58,736 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:29:58,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 17:29:58,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:29:58,940 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:58,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:58,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1330336364, now seen corresponding path program 1 times [2023-12-02 17:29:58,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:58,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51958781] [2023-12-02 17:29:58,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:58,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:58,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:59,056 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 17:29:59,057 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:59,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51958781] [2023-12-02 17:29:59,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51958781] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:59,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:59,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:29:59,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282514795] [2023-12-02 17:29:59,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:59,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 17:29:59,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:59,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 17:29:59,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 17:29:59,059 INFO L87 Difference]: Start difference. First operand 31 states and 37 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:59,141 INFO L93 Difference]: Finished difference Result 45 states and 55 transitions. [2023-12-02 17:29:59,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 17:29:59,142 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:29:59,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:59,142 INFO L225 Difference]: With dead ends: 45 [2023-12-02 17:29:59,142 INFO L226 Difference]: Without dead ends: 45 [2023-12-02 17:29:59,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:29:59,143 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 92 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:59,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 26 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:29:59,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2023-12-02 17:29:59,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 36. [2023-12-02 17:29:59,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 27 states have (on average 1.7407407407407407) internal successors, (47), 35 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 47 transitions. [2023-12-02 17:29:59,147 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 47 transitions. Word has length 9 [2023-12-02 17:29:59,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:59,147 INFO L495 AbstractCegarLoop]: Abstraction has 36 states and 47 transitions. [2023-12-02 17:29:59,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,147 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 47 transitions. [2023-12-02 17:29:59,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2023-12-02 17:29:59,148 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:59,148 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:29:59,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 17:29:59,148 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:59,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:59,149 INFO L85 PathProgramCache]: Analyzing trace with hash 1330336363, now seen corresponding path program 1 times [2023-12-02 17:29:59,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:59,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325541997] [2023-12-02 17:29:59,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:59,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:59,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:59,193 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 17:29:59,193 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:59,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325541997] [2023-12-02 17:29:59,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325541997] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:59,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:59,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:29:59,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191492521] [2023-12-02 17:29:59,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:59,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:29:59,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:59,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:29:59,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:29:59,195 INFO L87 Difference]: Start difference. First operand 36 states and 47 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:59,239 INFO L93 Difference]: Finished difference Result 35 states and 43 transitions. [2023-12-02 17:29:59,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:29:59,240 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:29:59,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:59,240 INFO L225 Difference]: With dead ends: 35 [2023-12-02 17:29:59,240 INFO L226 Difference]: Without dead ends: 35 [2023-12-02 17:29:59,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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 17:29:59,241 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 34 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 20 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 17:29:59,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 20 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 17:29:59,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2023-12-02 17:29:59,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 33. [2023-12-02 17:29:59,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 27 states have (on average 1.5185185185185186) internal successors, (41), 32 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 41 transitions. [2023-12-02 17:29:59,244 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 41 transitions. Word has length 9 [2023-12-02 17:29:59,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:59,245 INFO L495 AbstractCegarLoop]: Abstraction has 33 states and 41 transitions. [2023-12-02 17:29:59,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,245 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 41 transitions. [2023-12-02 17:29:59,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2023-12-02 17:29:59,245 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:59,245 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:29:59,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 17:29:59,246 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:59,246 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:59,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1709317510, now seen corresponding path program 1 times [2023-12-02 17:29:59,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:59,246 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168737975] [2023-12-02 17:29:59,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:59,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:59,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:59,347 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 17:29:59,348 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:59,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168737975] [2023-12-02 17:29:59,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168737975] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:59,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:59,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 17:29:59,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790610099] [2023-12-02 17:29:59,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:59,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 17:29:59,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:59,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 17:29:59,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:29:59,349 INFO L87 Difference]: Start difference. First operand 33 states and 41 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:59,381 INFO L93 Difference]: Finished difference Result 32 states and 40 transitions. [2023-12-02 17:29:59,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 17:29:59,382 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2023-12-02 17:29:59,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:59,382 INFO L225 Difference]: With dead ends: 32 [2023-12-02 17:29:59,382 INFO L226 Difference]: Without dead ends: 29 [2023-12-02 17:29:59,383 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 17:29:59,383 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 20 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:59,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 30 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 17:29:59,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2023-12-02 17:29:59,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2023-12-02 17:29:59,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 24 states have (on average 1.4583333333333333) internal successors, (35), 28 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 35 transitions. [2023-12-02 17:29:59,386 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 35 transitions. Word has length 10 [2023-12-02 17:29:59,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:59,387 INFO L495 AbstractCegarLoop]: Abstraction has 29 states and 35 transitions. [2023-12-02 17:29:59,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,387 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 35 transitions. [2023-12-02 17:29:59,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2023-12-02 17:29:59,387 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:59,387 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:29:59,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 17:29:59,388 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:59,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:59,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1906038259, now seen corresponding path program 1 times [2023-12-02 17:29:59,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:59,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416211899] [2023-12-02 17:29:59,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:59,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:59,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:59,409 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:29:59,409 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:59,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416211899] [2023-12-02 17:29:59,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416211899] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:59,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:59,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 17:29:59,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042609276] [2023-12-02 17:29:59,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:59,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 17:29:59,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:59,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 17:29:59,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 17:29:59,411 INFO L87 Difference]: Start difference. First operand 29 states and 35 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:59,432 INFO L93 Difference]: Finished difference Result 31 states and 37 transitions. [2023-12-02 17:29:59,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 17:29:59,432 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2023-12-02 17:29:59,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:59,433 INFO L225 Difference]: With dead ends: 31 [2023-12-02 17:29:59,433 INFO L226 Difference]: Without dead ends: 31 [2023-12-02 17:29:59,433 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 17:29:59,434 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 0 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:59,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 25 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 17:29:59,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2023-12-02 17:29:59,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2023-12-02 17:29:59,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 30 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 37 transitions. [2023-12-02 17:29:59,436 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 37 transitions. Word has length 12 [2023-12-02 17:29:59,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:59,437 INFO L495 AbstractCegarLoop]: Abstraction has 31 states and 37 transitions. [2023-12-02 17:29:59,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,437 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 37 transitions. [2023-12-02 17:29:59,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-12-02 17:29:59,437 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:59,438 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:29:59,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 17:29:59,438 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:59,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:59,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1042210619, now seen corresponding path program 1 times [2023-12-02 17:29:59,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:59,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828399344] [2023-12-02 17:29:59,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:59,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:59,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:59,650 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:29:59,650 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:59,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828399344] [2023-12-02 17:29:59,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828399344] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:59,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:59,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 17:29:59,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056852235] [2023-12-02 17:29:59,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:59,651 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 17:29:59,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:59,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 17:29:59,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-12-02 17:29:59,652 INFO L87 Difference]: Start difference. First operand 31 states and 37 transitions. Second operand has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:29:59,765 INFO L93 Difference]: Finished difference Result 39 states and 46 transitions. [2023-12-02 17:29:59,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 17:29:59,766 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:29:59,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:29:59,766 INFO L225 Difference]: With dead ends: 39 [2023-12-02 17:29:59,766 INFO L226 Difference]: Without dead ends: 33 [2023-12-02 17:29:59,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-02 17:29:59,767 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 8 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:29:59,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 69 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:29:59,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2023-12-02 17:29:59,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 32. [2023-12-02 17:29:59,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 27 states have (on average 1.4074074074074074) internal successors, (38), 31 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 38 transitions. [2023-12-02 17:29:59,770 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 38 transitions. Word has length 13 [2023-12-02 17:29:59,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:29:59,770 INFO L495 AbstractCegarLoop]: Abstraction has 32 states and 38 transitions. [2023-12-02 17:29:59,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:29:59,770 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 38 transitions. [2023-12-02 17:29:59,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2023-12-02 17:29:59,771 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:29:59,771 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:29:59,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 17:29:59,771 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:29:59,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:29:59,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1790073343, now seen corresponding path program 1 times [2023-12-02 17:29:59,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:29:59,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238475486] [2023-12-02 17:29:59,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:29:59,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:29:59,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:29:59,975 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:29:59,975 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:29:59,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238475486] [2023-12-02 17:29:59,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238475486] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:29:59,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:29:59,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-02 17:29:59,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207862039] [2023-12-02 17:29:59,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:29:59,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 17:29:59,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:29:59,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 17:29:59,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-12-02 17:29:59,977 INFO L87 Difference]: Start difference. First operand 32 states and 38 transitions. Second operand has 8 states, 8 states have (on average 1.875) internal successors, (15), 7 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:00,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:30:00,102 INFO L93 Difference]: Finished difference Result 49 states and 56 transitions. [2023-12-02 17:30:00,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 17:30:00,103 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.875) internal successors, (15), 7 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:30:00,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:30:00,103 INFO L225 Difference]: With dead ends: 49 [2023-12-02 17:30:00,103 INFO L226 Difference]: Without dead ends: 49 [2023-12-02 17:30:00,104 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2023-12-02 17:30:00,104 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 64 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:30:00,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 43 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:30:00,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2023-12-02 17:30:00,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 46. [2023-12-02 17:30:00,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 41 states have (on average 1.3414634146341464) internal successors, (55), 45 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:00,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 55 transitions. [2023-12-02 17:30:00,107 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 55 transitions. Word has length 15 [2023-12-02 17:30:00,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:30:00,107 INFO L495 AbstractCegarLoop]: Abstraction has 46 states and 55 transitions. [2023-12-02 17:30:00,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.875) internal successors, (15), 7 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:00,107 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 55 transitions. [2023-12-02 17:30:00,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-12-02 17:30:00,108 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:30:00,108 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:30:00,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 17:30:00,108 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:30:00,109 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:30:00,109 INFO L85 PathProgramCache]: Analyzing trace with hash -337827262, now seen corresponding path program 1 times [2023-12-02 17:30:00,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:30:00,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314842340] [2023-12-02 17:30:00,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:30:00,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:30:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:00,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:00,209 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:30:00,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314842340] [2023-12-02 17:30:00,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314842340] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 17:30:00,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 17:30:00,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-02 17:30:00,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384071012] [2023-12-02 17:30:00,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 17:30:00,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 17:30:00,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:30:00,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 17:30:00,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-12-02 17:30:00,211 INFO L87 Difference]: Start difference. First operand 46 states and 55 transitions. Second operand has 8 states, 8 states have (on average 2.0) internal successors, (16), 8 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:00,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:30:00,328 INFO L93 Difference]: Finished difference Result 47 states and 52 transitions. [2023-12-02 17:30:00,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 17:30:00,329 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.0) internal successors, (16), 8 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:30:00,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:30:00,329 INFO L225 Difference]: With dead ends: 47 [2023-12-02 17:30:00,329 INFO L226 Difference]: Without dead ends: 34 [2023-12-02 17:30:00,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2023-12-02 17:30:00,330 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 39 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:30:00,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 32 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:30:00,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2023-12-02 17:30:00,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 33. [2023-12-02 17:30:00,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 28 states have (on average 1.3571428571428572) internal successors, (38), 32 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:00,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 38 transitions. [2023-12-02 17:30:00,334 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 38 transitions. Word has length 16 [2023-12-02 17:30:00,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:30:00,334 INFO L495 AbstractCegarLoop]: Abstraction has 33 states and 38 transitions. [2023-12-02 17:30:00,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.0) internal successors, (16), 8 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:00,334 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 38 transitions. [2023-12-02 17:30:00,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2023-12-02 17:30:00,335 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:30:00,335 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 17:30:00,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 17:30:00,335 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:30:00,336 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:30:00,336 INFO L85 PathProgramCache]: Analyzing trace with hash 458926632, now seen corresponding path program 1 times [2023-12-02 17:30:00,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:30:00,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346681131] [2023-12-02 17:30:00,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:30:00,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:30:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:00,580 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:00,581 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:30:00,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346681131] [2023-12-02 17:30:00,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346681131] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:30:00,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925961803] [2023-12-02 17:30:00,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:30:00,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:00,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:30:00,582 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:30:00,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 17:30:00,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:00,664 INFO L262 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-02 17:30:00,665 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:30:00,745 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:00,745 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:30:00,847 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 5 treesize of output 3 [2023-12-02 17:30:00,868 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:00,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925961803] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:30:00,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [182954878] [2023-12-02 17:30:00,871 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2023-12-02 17:30:00,871 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:30:00,872 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:30:00,872 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:30:00,872 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:30:01,908 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:30:03,344 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1611#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~s~0#1.base|) |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s~0#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:30:03,345 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:30:03,345 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:30:03,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2023-12-02 17:30:03,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900381540] [2023-12-02 17:30:03,345 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:30:03,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-02 17:30:03,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:30:03,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-02 17:30:03,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=858, Unknown=1, NotChecked=0, Total=992 [2023-12-02 17:30:03,347 INFO L87 Difference]: Start difference. First operand 33 states and 38 transitions. Second operand has 18 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:03,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:30:03,505 INFO L93 Difference]: Finished difference Result 47 states and 52 transitions. [2023-12-02 17:30:03,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 17:30:03,505 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:30:03,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:30:03,506 INFO L225 Difference]: With dead ends: 47 [2023-12-02 17:30:03,506 INFO L226 Difference]: Without dead ends: 43 [2023-12-02 17:30:03,507 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=187, Invalid=1144, Unknown=1, NotChecked=0, Total=1332 [2023-12-02 17:30:03,508 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 103 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:30:03,508 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 31 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:30:03,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2023-12-02 17:30:03,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 29. [2023-12-02 17:30:03,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 28 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:03,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 33 transitions. [2023-12-02 17:30:03,510 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 33 transitions. Word has length 17 [2023-12-02 17:30:03,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:30:03,511 INFO L495 AbstractCegarLoop]: Abstraction has 29 states and 33 transitions. [2023-12-02 17:30:03,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:03,511 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 33 transitions. [2023-12-02 17:30:03,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-12-02 17:30:03,512 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:30:03,512 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:30:03,517 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 17:30:03,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-02 17:30:03,716 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:30:03,716 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:30:03,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1353174559, now seen corresponding path program 1 times [2023-12-02 17:30:03,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:30:03,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082351286] [2023-12-02 17:30:03,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:30:03,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:30:03,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:03,902 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:03,903 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:30:03,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082351286] [2023-12-02 17:30:03,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082351286] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:30:03,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618761021] [2023-12-02 17:30:03,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:30:03,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:03,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:30:03,905 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:30:03,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 17:30:03,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:03,982 INFO L262 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-02 17:30:03,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:30:04,077 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:04,077 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:30:04,160 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 5 treesize of output 3 [2023-12-02 17:30:04,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:04,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618761021] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:30:04,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1263253387] [2023-12-02 17:30:04,181 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:30:04,181 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:30:04,181 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:30:04,181 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:30:04,181 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:30:05,228 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:30:06,606 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1836#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:30:06,606 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:30:06,606 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:30:06,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2023-12-02 17:30:06,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077750994] [2023-12-02 17:30:06,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:30:06,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-02 17:30:06,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:30:06,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-02 17:30:06,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=862, Unknown=0, NotChecked=0, Total=992 [2023-12-02 17:30:06,608 INFO L87 Difference]: Start difference. First operand 29 states and 33 transitions. Second operand has 17 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:06,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:30:06,730 INFO L93 Difference]: Finished difference Result 56 states and 64 transitions. [2023-12-02 17:30:06,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 17:30:06,730 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2023-12-02 17:30:06,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:30:06,731 INFO L225 Difference]: With dead ends: 56 [2023-12-02 17:30:06,731 INFO L226 Difference]: Without dead ends: 56 [2023-12-02 17:30:06,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 407 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=179, Invalid=1153, Unknown=0, NotChecked=0, Total=1332 [2023-12-02 17:30:06,732 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 136 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:30:06,732 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 30 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:30:06,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2023-12-02 17:30:06,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 40. [2023-12-02 17:30:06,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 38 states have (on average 1.236842105263158) internal successors, (47), 39 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:06,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 47 transitions. [2023-12-02 17:30:06,735 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 47 transitions. Word has length 19 [2023-12-02 17:30:06,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:30:06,735 INFO L495 AbstractCegarLoop]: Abstraction has 40 states and 47 transitions. [2023-12-02 17:30:06,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.0625) internal successors, (49), 16 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:06,736 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 47 transitions. [2023-12-02 17:30:06,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2023-12-02 17:30:06,736 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:30:06,736 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:30:06,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 17:30:06,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:06,937 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:30:06,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:30:06,937 INFO L85 PathProgramCache]: Analyzing trace with hash 1057224951, now seen corresponding path program 2 times [2023-12-02 17:30:06,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:30:06,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326402842] [2023-12-02 17:30:06,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:30:06,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:30:06,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:07,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:07,294 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:30:07,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326402842] [2023-12-02 17:30:07,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326402842] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:30:07,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111117483] [2023-12-02 17:30:07,295 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:30:07,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:07,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:30:07,296 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:30:07,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 17:30:07,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-02 17:30:07,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:30:07,507 INFO L262 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 44 conjunts are in the unsatisfiable core [2023-12-02 17:30:07,509 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:30:07,640 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 11 treesize of output 7 [2023-12-02 17:30:07,705 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:30:07,705 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:30:07,747 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 13 [2023-12-02 17:30:07,749 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 16 treesize of output 12 [2023-12-02 17:30:07,814 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:07,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111117483] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:30:07,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1748806107] [2023-12-02 17:30:07,817 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2023-12-02 17:30:07,817 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:30:07,817 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:30:07,817 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:30:07,817 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:30:08,494 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:30:09,914 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2102#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~s~0#1.base|) |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s~0#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:30:09,914 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:30:09,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:30:09,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 10] total 25 [2023-12-02 17:30:09,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491796325] [2023-12-02 17:30:09,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:30:09,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-02 17:30:09,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:30:09,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-02 17:30:09,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1323, Unknown=0, NotChecked=0, Total=1482 [2023-12-02 17:30:09,916 INFO L87 Difference]: Start difference. First operand 40 states and 47 transitions. Second operand has 25 states, 25 states have (on average 1.88) internal successors, (47), 25 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:10,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:30:10,111 INFO L93 Difference]: Finished difference Result 72 states and 81 transitions. [2023-12-02 17:30:10,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 17:30:10,111 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 25 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 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 17:30:10,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:30:10,112 INFO L225 Difference]: With dead ends: 72 [2023-12-02 17:30:10,112 INFO L226 Difference]: Without dead ends: 68 [2023-12-02 17:30:10,113 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=219, Invalid=1587, Unknown=0, NotChecked=0, Total=1806 [2023-12-02 17:30:10,113 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 119 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:30:10,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 60 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 17:30:10,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2023-12-02 17:30:10,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 63. [2023-12-02 17:30:10,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 61 states have (on average 1.180327868852459) internal successors, (72), 62 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:10,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 72 transitions. [2023-12-02 17:30:10,117 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 72 transitions. Word has length 21 [2023-12-02 17:30:10,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:30:10,117 INFO L495 AbstractCegarLoop]: Abstraction has 63 states and 72 transitions. [2023-12-02 17:30:10,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.88) internal successors, (47), 25 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:10,117 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 72 transitions. [2023-12-02 17:30:10,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2023-12-02 17:30:10,118 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:30:10,118 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:30:10,124 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 17:30:10,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:10,324 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:30:10,324 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:30:10,324 INFO L85 PathProgramCache]: Analyzing trace with hash 1024444000, now seen corresponding path program 3 times [2023-12-02 17:30:10,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:30:10,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603273464] [2023-12-02 17:30:10,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:30:10,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:30:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:10,624 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:10,624 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:30:10,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603273464] [2023-12-02 17:30:10,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603273464] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:30:10,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250441240] [2023-12-02 17:30:10,625 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:30:10,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:10,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:30:10,626 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:30:10,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 17:30:10,722 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:30:10,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:30:10,724 INFO L262 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 26 conjunts are in the unsatisfiable core [2023-12-02 17:30:10,726 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:30:10,733 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2023-12-02 17:30:10,821 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:10,822 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:30:10,974 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:10,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250441240] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:30:10,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [675289218] [2023-12-02 17:30:10,975 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2023-12-02 17:30:10,976 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:30:10,976 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:30:10,976 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:30:10,976 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:30:11,623 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:30:13,150 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2415#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~s~0#1.base|) |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s~0#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:30:13,150 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:30:13,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:30:13,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 23 [2023-12-02 17:30:13,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426886051] [2023-12-02 17:30:13,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:30:13,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-02 17:30:13,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:30:13,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-02 17:30:13,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1262, Unknown=1, NotChecked=0, Total=1406 [2023-12-02 17:30:13,152 INFO L87 Difference]: Start difference. First operand 63 states and 72 transitions. Second operand has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:13,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:30:13,536 INFO L93 Difference]: Finished difference Result 102 states and 114 transitions. [2023-12-02 17:30:13,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-02 17:30:13,537 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2023-12-02 17:30:13,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:30:13,538 INFO L225 Difference]: With dead ends: 102 [2023-12-02 17:30:13,539 INFO L226 Difference]: Without dead ends: 102 [2023-12-02 17:30:13,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=227, Invalid=1752, Unknown=1, NotChecked=0, Total=1980 [2023-12-02 17:30:13,540 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 158 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:30:13,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 78 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:30:13,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2023-12-02 17:30:13,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 71. [2023-12-02 17:30:13,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 69 states have (on average 1.1884057971014492) internal successors, (82), 70 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:13,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 82 transitions. [2023-12-02 17:30:13,545 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 82 transitions. Word has length 23 [2023-12-02 17:30:13,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:30:13,546 INFO L495 AbstractCegarLoop]: Abstraction has 71 states and 82 transitions. [2023-12-02 17:30:13,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 24 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:13,546 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 82 transitions. [2023-12-02 17:30:13,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-12-02 17:30:13,547 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:30:13,547 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:30:13,552 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 17:30:13,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-12-02 17:30:13,752 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:30:13,752 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:30:13,752 INFO L85 PathProgramCache]: Analyzing trace with hash 199244079, now seen corresponding path program 4 times [2023-12-02 17:30:13,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:30:13,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790558085] [2023-12-02 17:30:13,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:30:13,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:30:13,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:14,563 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:30:14,564 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:30:14,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790558085] [2023-12-02 17:30:14,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790558085] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:30:14,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749210507] [2023-12-02 17:30:14,564 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:30:14,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:14,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:30:14,565 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:30:14,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 17:30:14,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:14,665 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 37 conjunts are in the unsatisfiable core [2023-12-02 17:30:14,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:30:14,737 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 14 treesize of output 10 [2023-12-02 17:30:15,109 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:30:15,109 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 29 [2023-12-02 17:30:15,242 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:15,242 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:30:15,675 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 13 [2023-12-02 17:30:15,680 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 15 treesize of output 11 [2023-12-02 17:30:15,687 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 17:30:15,757 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:15,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749210507] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:30:15,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1424285659] [2023-12-02 17:30:15,759 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2023-12-02 17:30:15,759 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:30:15,759 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:30:15,759 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:30:15,759 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:30:16,619 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:30:18,599 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2807#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~s~0#1.base|) |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s~0#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:30:18,599 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:30:18,599 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:30:18,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 35 [2023-12-02 17:30:18,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492936970] [2023-12-02 17:30:18,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:30:18,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-12-02 17:30:18,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:30:18,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-12-02 17:30:18,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=2184, Unknown=1, NotChecked=0, Total=2352 [2023-12-02 17:30:18,602 INFO L87 Difference]: Start difference. First operand 71 states and 82 transitions. Second operand has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:39,320 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 17:30:53,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:30:53,729 INFO L93 Difference]: Finished difference Result 258 states and 289 transitions. [2023-12-02 17:30:53,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-12-02 17:30:53,729 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2023-12-02 17:30:53,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:30:53,731 INFO L225 Difference]: With dead ends: 258 [2023-12-02 17:30:53,731 INFO L226 Difference]: Without dead ends: 254 [2023-12-02 17:30:53,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1451 ImplicationChecksByTransitivity, 33.3s TimeCoverageRelationStatistics Valid=591, Invalid=6040, Unknown=11, NotChecked=0, Total=6642 [2023-12-02 17:30:53,733 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 495 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 1433 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 1440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1433 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:30:53,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [495 Valid, 215 Invalid, 1440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1433 Invalid, 2 Unknown, 0 Unchecked, 4.7s Time] [2023-12-02 17:30:53,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2023-12-02 17:30:53,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 115. [2023-12-02 17:30:53,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 113 states have (on average 1.1858407079646018) internal successors, (134), 114 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:53,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 134 transitions. [2023-12-02 17:30:53,740 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 134 transitions. Word has length 27 [2023-12-02 17:30:53,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:30:53,740 INFO L495 AbstractCegarLoop]: Abstraction has 115 states and 134 transitions. [2023-12-02 17:30:53,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0285714285714285) internal successors, (71), 35 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:53,740 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 134 transitions. [2023-12-02 17:30:53,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-12-02 17:30:53,741 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:30:53,741 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:30:53,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 17:30:53,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:53,942 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:30:53,942 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:30:53,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1407268865, now seen corresponding path program 2 times [2023-12-02 17:30:53,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:30:53,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925531634] [2023-12-02 17:30:53,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:30:53,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:30:53,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:54,305 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:54,305 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:30:54,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925531634] [2023-12-02 17:30:54,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925531634] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:30:54,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413752720] [2023-12-02 17:30:54,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:30:54,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:54,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:30:54,312 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:30:54,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 17:30:54,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-02 17:30:54,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:30:54,438 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 40 conjunts are in the unsatisfiable core [2023-12-02 17:30:54,440 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:30:54,447 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 18 treesize of output 16 [2023-12-02 17:30:54,539 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:30:54,565 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:30:54,723 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2023-12-02 17:30:54,723 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 20 [2023-12-02 17:30:54,744 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:54,744 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:30:54,940 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:30:54,940 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 23 treesize of output 24 [2023-12-02 17:30:54,947 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:30:54,948 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 32 [2023-12-02 17:30:55,037 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:55,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413752720] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:30:55,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [441637662] [2023-12-02 17:30:55,039 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:30:55,039 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:30:55,040 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:30:55,040 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:30:55,040 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:30:55,931 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:30:57,744 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3449#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:30:57,744 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:30:57,744 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:30:57,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 12] total 26 [2023-12-02 17:30:57,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240491661] [2023-12-02 17:30:57,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:30:57,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-02 17:30:57,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:30:57,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-02 17:30:57,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1561, Unknown=9, NotChecked=0, Total=1722 [2023-12-02 17:30:57,745 INFO L87 Difference]: Start difference. First operand 115 states and 134 transitions. Second operand has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:58,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:30:58,055 INFO L93 Difference]: Finished difference Result 146 states and 165 transitions. [2023-12-02 17:30:58,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 17:30:58,056 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2023-12-02 17:30:58,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:30:58,056 INFO L225 Difference]: With dead ends: 146 [2023-12-02 17:30:58,057 INFO L226 Difference]: Without dead ends: 112 [2023-12-02 17:30:58,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=230, Invalid=2113, Unknown=9, NotChecked=0, Total=2352 [2023-12-02 17:30:58,058 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 42 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:30:58,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 129 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:30:58,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2023-12-02 17:30:58,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 110. [2023-12-02 17:30:58,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 108 states have (on average 1.1666666666666667) internal successors, (126), 109 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:58,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 126 transitions. [2023-12-02 17:30:58,062 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 126 transitions. Word has length 28 [2023-12-02 17:30:58,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:30:58,062 INFO L495 AbstractCegarLoop]: Abstraction has 110 states and 126 transitions. [2023-12-02 17:30:58,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4814814814814814) internal successors, (67), 26 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:30:58,062 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 126 transitions. [2023-12-02 17:30:58,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-12-02 17:30:58,063 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:30:58,063 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:30:58,069 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 17:30:58,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:58,264 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:30:58,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:30:58,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1634341701, now seen corresponding path program 3 times [2023-12-02 17:30:58,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:30:58,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064505733] [2023-12-02 17:30:58,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:30:58,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:30:58,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:30:58,507 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:58,507 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:30:58,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064505733] [2023-12-02 17:30:58,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064505733] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:30:58,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839114455] [2023-12-02 17:30:58,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:30:58,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:30:58,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:30:58,508 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:30:58,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 17:30:58,628 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:30:58,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:30:58,630 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-02 17:30:58,633 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:30:58,787 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:58,787 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:30:58,964 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 5 treesize of output 3 [2023-12-02 17:30:59,000 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:30:59,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839114455] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:30:59,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [706335887] [2023-12-02 17:30:59,002 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:30:59,003 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:30:59,003 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:30:59,003 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:30:59,003 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:30:59,987 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:31:01,621 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3928#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:31:01,621 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:31:01,622 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:31:01,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 18 [2023-12-02 17:31:01,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508798143] [2023-12-02 17:31:01,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:31:01,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-02 17:31:01,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:31:01,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-02 17:31:01,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1053, Unknown=0, NotChecked=0, Total=1190 [2023-12-02 17:31:01,623 INFO L87 Difference]: Start difference. First operand 110 states and 126 transitions. Second operand has 20 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:01,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:31:01,893 INFO L93 Difference]: Finished difference Result 174 states and 196 transitions. [2023-12-02 17:31:01,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 17:31:01,893 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2023-12-02 17:31:01,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:31:01,894 INFO L225 Difference]: With dead ends: 174 [2023-12-02 17:31:01,895 INFO L226 Difference]: Without dead ends: 174 [2023-12-02 17:31:01,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 59 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=199, Invalid=1441, Unknown=0, NotChecked=0, Total=1640 [2023-12-02 17:31:01,896 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 170 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:31:01,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 132 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:31:01,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2023-12-02 17:31:01,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 141. [2023-12-02 17:31:01,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 139 states have (on average 1.1654676258992807) internal successors, (162), 140 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:01,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 162 transitions. [2023-12-02 17:31:01,901 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 162 transitions. Word has length 30 [2023-12-02 17:31:01,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:31:01,901 INFO L495 AbstractCegarLoop]: Abstraction has 141 states and 162 transitions. [2023-12-02 17:31:01,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 3.736842105263158) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:01,901 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 162 transitions. [2023-12-02 17:31:01,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-12-02 17:31:01,902 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:31:01,902 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:31:01,907 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 17:31:02,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-12-02 17:31:02,102 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:31:02,103 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:31:02,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1513518425, now seen corresponding path program 5 times [2023-12-02 17:31:02,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:31:02,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860594886] [2023-12-02 17:31:02,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:02,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:31:02,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:02,449 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 10 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:02,449 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:31:02,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860594886] [2023-12-02 17:31:02,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860594886] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:31:02,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564828564] [2023-12-02 17:31:02,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:31:02,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:02,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:31:02,451 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:31:02,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 17:31:02,668 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-12-02 17:31:02,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:31:02,670 INFO L262 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 43 conjunts are in the unsatisfiable core [2023-12-02 17:31:02,672 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:31:02,751 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 13 treesize of output 9 [2023-12-02 17:31:02,798 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 10 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:02,798 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:31:02,826 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 13 [2023-12-02 17:31:02,827 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 16 treesize of output 12 [2023-12-02 17:31:02,874 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 10 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:02,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564828564] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:31:02,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1806927578] [2023-12-02 17:31:02,876 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2023-12-02 17:31:02,876 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:31:02,876 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:31:02,877 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:31:02,877 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:31:03,496 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:31:05,178 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4487#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~s~0#1.base|) |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s~0#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:31:05,178 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:31:05,178 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:31:05,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 25 [2023-12-02 17:31:05,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795174916] [2023-12-02 17:31:05,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:31:05,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-02 17:31:05,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:31:05,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-02 17:31:05,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1339, Unknown=0, NotChecked=0, Total=1482 [2023-12-02 17:31:05,180 INFO L87 Difference]: Start difference. First operand 141 states and 162 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:05,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:31:05,702 INFO L93 Difference]: Finished difference Result 253 states and 282 transitions. [2023-12-02 17:31:05,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-02 17:31:05,703 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2023-12-02 17:31:05,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:31:05,704 INFO L225 Difference]: With dead ends: 253 [2023-12-02 17:31:05,704 INFO L226 Difference]: Without dead ends: 228 [2023-12-02 17:31:05,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=249, Invalid=2103, Unknown=0, NotChecked=0, Total=2352 [2023-12-02 17:31:05,705 INFO L413 NwaCegarLoop]: 19 mSDtfsCounter, 121 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:31:05,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 252 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 676 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 17:31:05,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2023-12-02 17:31:05,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 201. [2023-12-02 17:31:05,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 199 states have (on average 1.1608040201005025) internal successors, (231), 200 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:05,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 231 transitions. [2023-12-02 17:31:05,711 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 231 transitions. Word has length 33 [2023-12-02 17:31:05,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:31:05,712 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 231 transitions. [2023-12-02 17:31:05,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:05,712 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 231 transitions. [2023-12-02 17:31:05,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-12-02 17:31:05,713 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:31:05,713 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:31:05,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-02 17:31:05,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-02 17:31:05,913 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:31:05,914 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:31:05,914 INFO L85 PathProgramCache]: Analyzing trace with hash 996703810, now seen corresponding path program 6 times [2023-12-02 17:31:05,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:31:05,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664215332] [2023-12-02 17:31:05,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:05,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:31:05,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:06,557 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:31:06,558 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:31:06,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664215332] [2023-12-02 17:31:06,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664215332] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:31:06,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598650752] [2023-12-02 17:31:06,558 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:31:06,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:06,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:31:06,559 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:31:06,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 17:31:06,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:31:06,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:31:06,676 INFO L262 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-02 17:31:06,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:31:06,795 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 13 treesize of output 9 [2023-12-02 17:31:06,926 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 17 proven. 12 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 17:31:06,926 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:31:06,950 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 13 [2023-12-02 17:31:06,952 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 16 treesize of output 12 [2023-12-02 17:31:07,025 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 17 proven. 12 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 17:31:07,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598650752] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:31:07,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1095308580] [2023-12-02 17:31:07,027 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2023-12-02 17:31:07,027 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:31:07,027 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:31:07,027 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:31:07,027 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:31:07,621 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:31:09,541 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5194#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~s~0#1.base|) |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s~0#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:31:09,541 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:31:09,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:31:09,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 27 [2023-12-02 17:31:09,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954050143] [2023-12-02 17:31:09,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:31:09,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-02 17:31:09,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:31:09,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-02 17:31:09,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1520, Unknown=1, NotChecked=0, Total=1640 [2023-12-02 17:31:09,544 INFO L87 Difference]: Start difference. First operand 201 states and 231 transitions. Second operand has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:10,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:31:10,788 INFO L93 Difference]: Finished difference Result 263 states and 295 transitions. [2023-12-02 17:31:10,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-02 17:31:10,789 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2023-12-02 17:31:10,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:31:10,790 INFO L225 Difference]: With dead ends: 263 [2023-12-02 17:31:10,790 INFO L226 Difference]: Without dead ends: 257 [2023-12-02 17:31:10,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=268, Invalid=2701, Unknown=1, NotChecked=0, Total=2970 [2023-12-02 17:31:10,792 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 162 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 17:31:10,792 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 133 Invalid, 871 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 866 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 17:31:10,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2023-12-02 17:31:10,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 243. [2023-12-02 17:31:10,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 241 states have (on average 1.1493775933609958) internal successors, (277), 242 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:10,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 277 transitions. [2023-12-02 17:31:10,798 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 277 transitions. Word has length 33 [2023-12-02 17:31:10,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:31:10,799 INFO L495 AbstractCegarLoop]: Abstraction has 243 states and 277 transitions. [2023-12-02 17:31:10,799 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:10,799 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 277 transitions. [2023-12-02 17:31:10,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 17:31:10,800 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:31:10,800 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:31:10,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-02 17:31:11,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-02 17:31:11,001 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:31:11,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:31:11,001 INFO L85 PathProgramCache]: Analyzing trace with hash -1421376880, now seen corresponding path program 7 times [2023-12-02 17:31:11,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:31:11,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272757214] [2023-12-02 17:31:11,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:11,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:31:11,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:11,449 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 4 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:11,450 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:31:11,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272757214] [2023-12-02 17:31:11,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272757214] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:31:11,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214110817] [2023-12-02 17:31:11,450 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:31:11,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:11,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:31:11,451 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:31:11,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 17:31:11,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:11,537 INFO L262 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-02 17:31:11,539 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:31:11,697 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 9 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:11,697 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:31:11,905 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 5 treesize of output 3 [2023-12-02 17:31:11,983 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 9 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:11,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214110817] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:31:11,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1537052726] [2023-12-02 17:31:11,985 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2023-12-02 17:31:11,985 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:31:11,985 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:31:11,985 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:31:11,985 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:31:12,586 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:31:14,196 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5975#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~s~0#1.base|) |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s~0#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:31:14,196 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:31:14,197 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:31:14,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 28 [2023-12-02 17:31:14,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937196097] [2023-12-02 17:31:14,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:31:14,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-02 17:31:14,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:31:14,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-02 17:31:14,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1635, Unknown=1, NotChecked=0, Total=1806 [2023-12-02 17:31:14,199 INFO L87 Difference]: Start difference. First operand 243 states and 277 transitions. Second operand has 29 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:14,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:31:14,931 INFO L93 Difference]: Finished difference Result 332 states and 371 transitions. [2023-12-02 17:31:14,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-02 17:31:14,931 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2023-12-02 17:31:14,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:31:14,933 INFO L225 Difference]: With dead ends: 332 [2023-12-02 17:31:14,933 INFO L226 Difference]: Without dead ends: 332 [2023-12-02 17:31:14,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 69 SyntacticMatches, 5 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=283, Invalid=2368, Unknown=1, NotChecked=0, Total=2652 [2023-12-02 17:31:14,934 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 225 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 917 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:31:14,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 167 Invalid, 918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 917 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 17:31:14,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2023-12-02 17:31:14,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 259. [2023-12-02 17:31:14,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 257 states have (on average 1.1517509727626458) internal successors, (296), 258 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:14,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 296 transitions. [2023-12-02 17:31:14,942 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 296 transitions. Word has length 35 [2023-12-02 17:31:14,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:31:14,943 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 296 transitions. [2023-12-02 17:31:14,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:14,943 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 296 transitions. [2023-12-02 17:31:14,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 17:31:14,944 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:31:14,944 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:31:14,949 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 17:31:15,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-02 17:31:15,148 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:31:15,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:31:15,148 INFO L85 PathProgramCache]: Analyzing trace with hash -495035041, now seen corresponding path program 8 times [2023-12-02 17:31:15,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:31:15,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624743332] [2023-12-02 17:31:15,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:15,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:31:15,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:15,661 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:15,661 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:31:15,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624743332] [2023-12-02 17:31:15,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624743332] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:31:15,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191216481] [2023-12-02 17:31:15,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:31:15,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:15,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:31:15,662 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:31:15,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-02 17:31:15,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2023-12-02 17:31:15,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:31:15,902 INFO L262 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 41 conjunts are in the unsatisfiable core [2023-12-02 17:31:15,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:31:15,912 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 8 treesize of output 1 [2023-12-02 17:31:16,116 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 17 treesize of output 13 [2023-12-02 17:31:16,581 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:31:16,581 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 32 [2023-12-02 17:31:16,832 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 9 proven. 24 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-12-02 17:31:16,832 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:31:17,088 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 15 [2023-12-02 17:31:17,091 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 26 treesize of output 20 [2023-12-02 17:31:17,468 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 16 proven. 17 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-12-02 17:31:17,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191216481] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:31:17,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2055818594] [2023-12-02 17:31:17,470 INFO L159 IcfgInterpreter]: Started Sifa with 15 locations of interest [2023-12-02 17:31:17,470 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:31:17,470 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:31:17,470 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:31:17,470 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:31:18,081 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:31:20,177 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6867#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~s~0#1.base|) |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~s~0#1.offset|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s~0#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:31:20,177 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:31:20,178 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:31:20,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12, 12] total 40 [2023-12-02 17:31:20,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358014300] [2023-12-02 17:31:20,178 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:31:20,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-12-02 17:31:20,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:31:20,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-12-02 17:31:20,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=2743, Unknown=1, NotChecked=0, Total=2970 [2023-12-02 17:31:20,180 INFO L87 Difference]: Start difference. First operand 259 states and 296 transitions. Second operand has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:24,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:31:24,634 INFO L93 Difference]: Finished difference Result 409 states and 452 transitions. [2023-12-02 17:31:24,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-02 17:31:24,635 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2023-12-02 17:31:24,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:31:24,636 INFO L225 Difference]: With dead ends: 409 [2023-12-02 17:31:24,636 INFO L226 Difference]: Without dead ends: 342 [2023-12-02 17:31:24,638 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1613 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=1030, Invalid=6625, Unknown=1, NotChecked=0, Total=7656 [2023-12-02 17:31:24,639 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 306 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 1387 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 1400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1387 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:31:24,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 131 Invalid, 1400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1387 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:31:24,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2023-12-02 17:31:24,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 240. [2023-12-02 17:31:24,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 1.1338912133891212) internal successors, (271), 239 states have internal predecessors, (271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:24,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 271 transitions. [2023-12-02 17:31:24,644 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 271 transitions. Word has length 39 [2023-12-02 17:31:24,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:31:24,645 INFO L495 AbstractCegarLoop]: Abstraction has 240 states and 271 transitions. [2023-12-02 17:31:24,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.268292682926829) internal successors, (93), 40 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:24,645 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 271 transitions. [2023-12-02 17:31:24,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-02 17:31:24,645 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:31:24,645 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:31:24,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-02 17:31:24,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-02 17:31:24,846 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:31:24,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:31:24,846 INFO L85 PathProgramCache]: Analyzing trace with hash -197352859, now seen corresponding path program 4 times [2023-12-02 17:31:24,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:31:24,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001136455] [2023-12-02 17:31:24,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:24,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:31:24,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:26,494 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 17:31:26,495 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:31:26,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001136455] [2023-12-02 17:31:26,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001136455] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:31:26,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852294665] [2023-12-02 17:31:26,495 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:31:26,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:26,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:31:26,496 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:31:26,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 17:31:26,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:26,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 71 conjunts are in the unsatisfiable core [2023-12-02 17:31:26,593 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:31:26,758 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 13 treesize of output 9 [2023-12-02 17:31:26,813 INFO L349 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2023-12-02 17:31:26,813 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 23 treesize of output 22 [2023-12-02 17:31:27,691 INFO L349 Elim1Store]: treesize reduction 36, result has 39.0 percent of original size [2023-12-02 17:31:27,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 45 treesize of output 39 [2023-12-02 17:31:27,735 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:27,736 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:31:28,271 INFO L349 Elim1Store]: treesize reduction 38, result has 45.7 percent of original size [2023-12-02 17:31:28,272 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 345 treesize of output 265 [2023-12-02 17:31:28,286 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:31:28,287 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 61 [2023-12-02 17:31:28,305 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:31:28,306 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:31:28,307 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 29 [2023-12-02 17:31:28,316 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:31:28,316 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:31:28,331 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:31:28,331 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 84 treesize of output 89 [2023-12-02 17:31:28,623 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:28,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852294665] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:31:28,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1443768654] [2023-12-02 17:31:28,624 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:31:28,624 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:31:28,625 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:31:28,625 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:31:28,625 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:31:29,494 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:31:31,981 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7875#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:31:31,982 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:31:31,982 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:31:31,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18, 18] total 50 [2023-12-02 17:31:31,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530399167] [2023-12-02 17:31:31,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:31:31,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2023-12-02 17:31:31,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:31:31,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2023-12-02 17:31:31,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=267, Invalid=4023, Unknown=0, NotChecked=0, Total=4290 [2023-12-02 17:31:31,984 INFO L87 Difference]: Start difference. First operand 240 states and 271 transitions. Second operand has 51 states, 51 states have (on average 2.0784313725490198) internal successors, (106), 50 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:36,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:31:36,734 INFO L93 Difference]: Finished difference Result 714 states and 795 transitions. [2023-12-02 17:31:36,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-12-02 17:31:36,734 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.0784313725490198) internal successors, (106), 50 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2023-12-02 17:31:36,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:31:36,737 INFO L225 Difference]: With dead ends: 714 [2023-12-02 17:31:36,737 INFO L226 Difference]: Without dead ends: 669 [2023-12-02 17:31:36,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3416 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=1456, Invalid=12350, Unknown=0, NotChecked=0, Total=13806 [2023-12-02 17:31:36,740 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 671 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 1040 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 671 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 1057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1040 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-02 17:31:36,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [671 Valid, 205 Invalid, 1057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1040 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-02 17:31:36,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2023-12-02 17:31:36,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 504. [2023-12-02 17:31:36,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 503 states have (on average 1.1232604373757455) internal successors, (565), 503 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:36,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 565 transitions. [2023-12-02 17:31:36,755 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 565 transitions. Word has length 39 [2023-12-02 17:31:36,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:31:36,755 INFO L495 AbstractCegarLoop]: Abstraction has 504 states and 565 transitions. [2023-12-02 17:31:36,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.0784313725490198) internal successors, (106), 50 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:36,756 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 565 transitions. [2023-12-02 17:31:36,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-02 17:31:36,756 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:31:36,756 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:31:36,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-02 17:31:36,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-02 17:31:36,957 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:31:36,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:31:36,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1125937193, now seen corresponding path program 5 times [2023-12-02 17:31:36,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:31:36,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328473664] [2023-12-02 17:31:36,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:36,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:31:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:37,207 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 1 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:37,208 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:31:37,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328473664] [2023-12-02 17:31:37,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328473664] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:31:37,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978062074] [2023-12-02 17:31:37,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:31:37,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:37,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:31:37,209 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:31:37,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 17:31:37,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-12-02 17:31:37,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:31:37,508 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 28 conjunts are in the unsatisfiable core [2023-12-02 17:31:37,510 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:31:37,688 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:37,688 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:31:37,878 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 7 treesize of output 5 [2023-12-02 17:31:37,927 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:37,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978062074] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:31:37,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1096129928] [2023-12-02 17:31:37,928 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:31:37,929 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:31:37,929 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:31:37,929 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:31:37,929 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:31:38,846 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:31:40,423 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9479#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:31:40,423 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:31:40,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:31:40,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 25 [2023-12-02 17:31:40,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506919951] [2023-12-02 17:31:40,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:31:40,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-02 17:31:40,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:31:40,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-02 17:31:40,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1538, Unknown=0, NotChecked=0, Total=1722 [2023-12-02 17:31:40,425 INFO L87 Difference]: Start difference. First operand 504 states and 565 transitions. Second operand has 27 states, 26 states have (on average 4.3076923076923075) internal successors, (112), 26 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:40,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:31:40,733 INFO L93 Difference]: Finished difference Result 698 states and 783 transitions. [2023-12-02 17:31:40,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 17:31:40,733 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 4.3076923076923075) internal successors, (112), 26 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2023-12-02 17:31:40,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:31:40,736 INFO L225 Difference]: With dead ends: 698 [2023-12-02 17:31:40,736 INFO L226 Difference]: Without dead ends: 698 [2023-12-02 17:31:40,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 86 SyntacticMatches, 4 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 766 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=274, Invalid=2078, Unknown=0, NotChecked=0, Total=2352 [2023-12-02 17:31:40,737 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 254 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 178 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:31:40,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 178 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:31:40,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2023-12-02 17:31:40,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 573. [2023-12-02 17:31:40,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 572 states have (on average 1.1206293706293706) internal successors, (641), 572 states have internal predecessors, (641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:40,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 641 transitions. [2023-12-02 17:31:40,755 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 641 transitions. Word has length 41 [2023-12-02 17:31:40,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:31:40,755 INFO L495 AbstractCegarLoop]: Abstraction has 573 states and 641 transitions. [2023-12-02 17:31:40,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 4.3076923076923075) internal successors, (112), 26 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:40,755 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 641 transitions. [2023-12-02 17:31:40,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-02 17:31:40,756 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:31:40,756 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:31:40,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-02 17:31:40,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:40,957 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:31:40,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:31:40,957 INFO L85 PathProgramCache]: Analyzing trace with hash 689010013, now seen corresponding path program 1 times [2023-12-02 17:31:40,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:31:40,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915317535] [2023-12-02 17:31:40,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:40,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:31:40,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:41,331 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 25 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:31:41,331 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:31:41,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915317535] [2023-12-02 17:31:41,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915317535] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:31:41,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543974037] [2023-12-02 17:31:41,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:41,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:41,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:31:41,333 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:31:41,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-02 17:31:41,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:41,466 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 43 conjunts are in the unsatisfiable core [2023-12-02 17:31:41,468 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:31:41,477 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 18 treesize of output 16 [2023-12-02 17:31:41,562 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-12-02 17:31:41,573 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-12-02 17:31:41,683 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 25 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:31:41,683 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:31:41,774 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:31:41,774 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 23 treesize of output 24 [2023-12-02 17:31:41,781 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:31:41,782 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 32 [2023-12-02 17:31:41,789 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 7 treesize of output 3 [2023-12-02 17:31:41,934 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 25 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:31:41,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543974037] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:31:41,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1195829444] [2023-12-02 17:31:41,935 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:31:41,936 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:31:41,936 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:31:41,936 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:31:41,936 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:31:43,003 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:31:44,576 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11065#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:31:44,576 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:31:44,577 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:31:44,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2023-12-02 17:31:44,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710315239] [2023-12-02 17:31:44,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:31:44,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-02 17:31:44,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:31:44,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-02 17:31:44,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=1205, Unknown=2, NotChecked=0, Total=1332 [2023-12-02 17:31:44,578 INFO L87 Difference]: Start difference. First operand 573 states and 641 transitions. Second operand has 22 states, 22 states have (on average 3.3181818181818183) internal successors, (73), 21 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:44,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:31:44,845 INFO L93 Difference]: Finished difference Result 495 states and 543 transitions. [2023-12-02 17:31:44,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 17:31:44,846 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.3181818181818183) internal successors, (73), 21 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2023-12-02 17:31:44,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:31:44,847 INFO L225 Difference]: With dead ends: 495 [2023-12-02 17:31:44,847 INFO L226 Difference]: Without dead ends: 312 [2023-12-02 17:31:44,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 382 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=184, Invalid=1620, Unknown=2, NotChecked=0, Total=1806 [2023-12-02 17:31:44,848 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 92 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:31:44,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 135 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 17:31:44,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2023-12-02 17:31:44,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 311. [2023-12-02 17:31:44,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 310 states have (on average 1.1258064516129032) internal successors, (349), 310 states have internal predecessors, (349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:44,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 349 transitions. [2023-12-02 17:31:44,856 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 349 transitions. Word has length 45 [2023-12-02 17:31:44,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:31:44,857 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 349 transitions. [2023-12-02 17:31:44,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.3181818181818183) internal successors, (73), 21 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:44,857 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 349 transitions. [2023-12-02 17:31:44,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-02 17:31:44,858 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:31:44,858 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:31:44,863 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-02 17:31:45,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2023-12-02 17:31:45,058 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:31:45,059 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:31:45,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1830282569, now seen corresponding path program 6 times [2023-12-02 17:31:45,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:31:45,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46239400] [2023-12-02 17:31:45,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:45,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:31:45,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:45,730 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 4 proven. 63 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:45,730 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:31:45,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46239400] [2023-12-02 17:31:45,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46239400] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:31:45,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006347442] [2023-12-02 17:31:45,730 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:31:45,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:45,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:31:45,731 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:31:45,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 17:31:45,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:31:45,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:31:45,840 INFO L262 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 84 conjunts are in the unsatisfiable core [2023-12-02 17:31:45,843 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:31:45,849 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 18 treesize of output 16 [2023-12-02 17:31:46,044 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:31:46,089 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 29 treesize of output 13 [2023-12-02 17:31:46,832 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:31:46,832 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 14 [2023-12-02 17:31:46,860 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 4 proven. 63 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:46,861 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:31:47,367 INFO L349 Elim1Store]: treesize reduction 28, result has 60.0 percent of original size [2023-12-02 17:31:47,367 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 806 treesize of output 635 [2023-12-02 17:31:47,388 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:31:47,388 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 374 treesize of output 352 [2023-12-02 17:31:47,570 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 57 treesize of output 53 [2023-12-02 17:31:47,617 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:31:47,617 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 190 treesize of output 197 [2023-12-02 17:31:48,536 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 22 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:48,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006347442] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:31:48,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2034444633] [2023-12-02 17:31:48,538 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:31:48,538 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:31:48,538 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:31:48,539 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:31:48,539 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:31:49,294 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:31:51,551 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12243#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:31:51,551 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:31:51,551 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:31:51,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 50 [2023-12-02 17:31:51,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218061716] [2023-12-02 17:31:51,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:31:51,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2023-12-02 17:31:51,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:31:51,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2023-12-02 17:31:51,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=4050, Unknown=0, NotChecked=0, Total=4290 [2023-12-02 17:31:51,554 INFO L87 Difference]: Start difference. First operand 311 states and 349 transitions. Second operand has 51 states, 51 states have (on average 2.549019607843137) internal successors, (130), 50 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:54,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:31:54,215 INFO L93 Difference]: Finished difference Result 1110 states and 1237 transitions. [2023-12-02 17:31:54,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-12-02 17:31:54,215 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.549019607843137) internal successors, (130), 50 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2023-12-02 17:31:54,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:31:54,219 INFO L225 Difference]: With dead ends: 1110 [2023-12-02 17:31:54,219 INFO L226 Difference]: Without dead ends: 1056 [2023-12-02 17:31:54,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2367 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=1012, Invalid=10118, Unknown=0, NotChecked=0, Total=11130 [2023-12-02 17:31:54,221 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 909 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 909 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 1296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:31:54,221 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [909 Valid, 318 Invalid, 1296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1289 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-02 17:31:54,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2023-12-02 17:31:54,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 776. [2023-12-02 17:31:54,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 776 states, 775 states have (on average 1.1290322580645162) internal successors, (875), 775 states have internal predecessors, (875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:54,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 875 transitions. [2023-12-02 17:31:54,244 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 875 transitions. Word has length 50 [2023-12-02 17:31:54,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:31:54,244 INFO L495 AbstractCegarLoop]: Abstraction has 776 states and 875 transitions. [2023-12-02 17:31:54,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.549019607843137) internal successors, (130), 50 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:54,244 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 875 transitions. [2023-12-02 17:31:54,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-02 17:31:54,246 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:31:54,246 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:31:54,252 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-02 17:31:54,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:54,447 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:31:54,447 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:31:54,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1206334861, now seen corresponding path program 7 times [2023-12-02 17:31:54,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:31:54,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433892517] [2023-12-02 17:31:54,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:54,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:31:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:54,748 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 4 proven. 70 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:54,748 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:31:54,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433892517] [2023-12-02 17:31:54,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433892517] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:31:54,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044488578] [2023-12-02 17:31:54,749 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:31:54,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:31:54,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:31:54,750 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:31:54,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-02 17:31:54,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:31:54,869 INFO L262 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 35 conjunts are in the unsatisfiable core [2023-12-02 17:31:54,870 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:31:55,112 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 9 proven. 65 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:55,112 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:31:55,363 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 5 treesize of output 3 [2023-12-02 17:31:55,422 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 9 proven. 65 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:31:55,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044488578] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:31:55,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [307205633] [2023-12-02 17:31:55,424 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:31:55,424 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:31:55,424 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:31:55,424 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:31:55,424 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:31:56,239 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:31:58,031 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '14558#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:31:58,031 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:31:58,031 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:31:58,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2023-12-02 17:31:58,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948507085] [2023-12-02 17:31:58,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:31:58,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-12-02 17:31:58,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:31:58,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-12-02 17:31:58,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1627, Unknown=0, NotChecked=0, Total=1806 [2023-12-02 17:31:58,033 INFO L87 Difference]: Start difference. First operand 776 states and 875 transitions. Second operand has 28 states, 27 states have (on average 4.2592592592592595) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:58,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:31:58,475 INFO L93 Difference]: Finished difference Result 970 states and 1093 transitions. [2023-12-02 17:31:58,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-02 17:31:58,475 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 4.2592592592592595) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2023-12-02 17:31:58,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:31:58,480 INFO L225 Difference]: With dead ends: 970 [2023-12-02 17:31:58,480 INFO L226 Difference]: Without dead ends: 970 [2023-12-02 17:31:58,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 119 SyntacticMatches, 5 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=274, Invalid=2276, Unknown=0, NotChecked=0, Total=2550 [2023-12-02 17:31:58,481 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 216 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:31:58,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 264 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 625 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 17:31:58,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 970 states. [2023-12-02 17:31:58,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 970 to 845. [2023-12-02 17:31:58,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 1.1267772511848342) internal successors, (951), 844 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:58,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 951 transitions. [2023-12-02 17:31:58,514 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 951 transitions. Word has length 52 [2023-12-02 17:31:58,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:31:58,514 INFO L495 AbstractCegarLoop]: Abstraction has 845 states and 951 transitions. [2023-12-02 17:31:58,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 4.2592592592592595) internal successors, (115), 27 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:31:58,515 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 951 transitions. [2023-12-02 17:31:58,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-02 17:31:58,516 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:31:58,516 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:31:58,522 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-02 17:31:58,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-12-02 17:31:58,717 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:31:58,717 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:31:58,717 INFO L85 PathProgramCache]: Analyzing trace with hash 629936125, now seen corresponding path program 2 times [2023-12-02 17:31:58,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:31:58,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274085635] [2023-12-02 17:31:58,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:31:58,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:31:58,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:32:00,110 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 37 proven. 46 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:32:00,110 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:32:00,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274085635] [2023-12-02 17:32:00,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274085635] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:32:00,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138878545] [2023-12-02 17:32:00,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:32:00,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:32:00,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:32:00,111 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:32:00,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-02 17:32:00,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-12-02 17:32:00,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:32:00,509 INFO L262 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 99 conjunts are in the unsatisfiable core [2023-12-02 17:32:00,512 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:32:00,725 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 11 treesize of output 7 [2023-12-02 17:32:00,776 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 17:32:00,776 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 15 [2023-12-02 17:32:01,929 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 10 proven. 73 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:32:01,929 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:32:05,240 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:05,240 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 78 treesize of output 56 [2023-12-02 17:32:05,259 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:05,259 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 105 treesize of output 96 [2023-12-02 17:32:05,292 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:05,293 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 115 treesize of output 105 [2023-12-02 17:32:05,818 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-12-02 17:32:05,818 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 55 treesize of output 1 [2023-12-02 17:32:05,827 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-12-02 17:32:05,827 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 55 treesize of output 1 [2023-12-02 17:32:05,835 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-12-02 17:32:05,835 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 78 treesize of output 1 [2023-12-02 17:32:06,445 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 6 proven. 77 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:32:06,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138878545] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:32:06,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2099715345] [2023-12-02 17:32:06,446 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:32:06,446 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:32:06,447 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:32:06,447 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:32:06,447 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:32:07,762 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:32:10,553 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16794#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:32:10,554 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:32:10,554 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:32:10,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 21, 23] total 59 [2023-12-02 17:32:10,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638048215] [2023-12-02 17:32:10,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:32:10,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2023-12-02 17:32:10,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:32:10,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2023-12-02 17:32:10,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=242, Invalid=5308, Unknown=0, NotChecked=0, Total=5550 [2023-12-02 17:32:10,556 INFO L87 Difference]: Start difference. First operand 845 states and 951 transitions. Second operand has 60 states, 60 states have (on average 2.6166666666666667) internal successors, (157), 59 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:16,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:32:16,917 INFO L93 Difference]: Finished difference Result 814 states and 897 transitions. [2023-12-02 17:32:16,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-02 17:32:16,917 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.6166666666666667) internal successors, (157), 59 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2023-12-02 17:32:16,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:32:16,918 INFO L225 Difference]: With dead ends: 814 [2023-12-02 17:32:16,919 INFO L226 Difference]: Without dead ends: 383 [2023-12-02 17:32:16,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2993 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=1009, Invalid=14243, Unknown=0, NotChecked=0, Total=15252 [2023-12-02 17:32:16,920 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 393 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 1669 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 1685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:32:16,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 337 Invalid, 1685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1669 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-02 17:32:16,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2023-12-02 17:32:16,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 382. [2023-12-02 17:32:16,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 1.120734908136483) internal successors, (427), 381 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:16,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 427 transitions. [2023-12-02 17:32:16,926 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 427 transitions. Word has length 56 [2023-12-02 17:32:16,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:32:16,926 INFO L495 AbstractCegarLoop]: Abstraction has 382 states and 427 transitions. [2023-12-02 17:32:16,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.6166666666666667) internal successors, (157), 59 states have internal predecessors, (157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:16,926 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 427 transitions. [2023-12-02 17:32:16,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-02 17:32:16,927 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:32:16,927 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:32:16,932 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-02 17:32:17,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:32:17,127 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:32:17,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:32:17,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1751888813, now seen corresponding path program 8 times [2023-12-02 17:32:17,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:32:17,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34307642] [2023-12-02 17:32:17,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:32:17,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:32:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:32:17,905 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 5 proven. 106 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:17,905 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:32:17,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34307642] [2023-12-02 17:32:17,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34307642] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:32:17,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82065833] [2023-12-02 17:32:17,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:32:17,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:32:17,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:32:17,906 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:32:17,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-02 17:32:18,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2023-12-02 17:32:18,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:32:18,108 INFO L262 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 58 conjunts are in the unsatisfiable core [2023-12-02 17:32:18,110 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:32:18,116 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 18 treesize of output 16 [2023-12-02 17:32:18,335 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:32:18,378 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:32:18,707 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2023-12-02 17:32:18,707 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 20 [2023-12-02 17:32:18,743 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 5 proven. 106 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:18,743 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:32:19,008 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:19,009 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 23 treesize of output 24 [2023-12-02 17:32:19,017 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:19,017 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 32 [2023-12-02 17:32:19,146 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 5 proven. 106 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:19,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82065833] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:32:19,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1152784860] [2023-12-02 17:32:19,148 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:32:19,148 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:32:19,148 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:32:19,148 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:32:19,148 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:32:20,107 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:32:22,379 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '18507#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:32:22,379 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:32:22,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:32:22,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 18, 18] total 43 [2023-12-02 17:32:22,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539186577] [2023-12-02 17:32:22,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:32:22,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-12-02 17:32:22,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:32:22,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-12-02 17:32:22,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=3222, Unknown=10, NotChecked=0, Total=3422 [2023-12-02 17:32:22,381 INFO L87 Difference]: Start difference. First operand 382 states and 427 transitions. Second operand has 44 states, 44 states have (on average 2.9318181818181817) internal successors, (129), 43 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:23,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:32:23,823 INFO L93 Difference]: Finished difference Result 987 states and 1081 transitions. [2023-12-02 17:32:23,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-12-02 17:32:23,823 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.9318181818181817) internal successors, (129), 43 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2023-12-02 17:32:23,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:32:23,824 INFO L225 Difference]: With dead ends: 987 [2023-12-02 17:32:23,825 INFO L226 Difference]: Without dead ends: 385 [2023-12-02 17:32:23,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 144 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1286 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=550, Invalid=6580, Unknown=10, NotChecked=0, Total=7140 [2023-12-02 17:32:23,826 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 617 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 1315 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 1328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 17:32:23,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 302 Invalid, 1328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1315 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 17:32:23,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2023-12-02 17:32:23,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 384. [2023-12-02 17:32:23,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 383 states have (on average 1.1201044386422976) internal successors, (429), 383 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:23,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 429 transitions. [2023-12-02 17:32:23,833 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 429 transitions. Word has length 61 [2023-12-02 17:32:23,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:32:23,833 INFO L495 AbstractCegarLoop]: Abstraction has 384 states and 429 transitions. [2023-12-02 17:32:23,833 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 2.9318181818181817) internal successors, (129), 43 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:23,833 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 429 transitions. [2023-12-02 17:32:23,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-12-02 17:32:23,834 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:32:23,834 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:32:23,840 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-12-02 17:32:24,034 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:32:24,034 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:32:24,035 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:32:24,035 INFO L85 PathProgramCache]: Analyzing trace with hash 1002247793, now seen corresponding path program 9 times [2023-12-02 17:32:24,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:32:24,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468213057] [2023-12-02 17:32:24,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:32:24,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:32:24,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:32:24,451 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 9 proven. 111 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:24,451 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:32:24,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468213057] [2023-12-02 17:32:24,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468213057] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:32:24,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107465113] [2023-12-02 17:32:24,452 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:32:24,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:32:24,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:32:24,453 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:32:24,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-02 17:32:24,616 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:32:24,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:32:24,619 INFO L262 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 40 conjunts are in the unsatisfiable core [2023-12-02 17:32:24,621 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:32:24,881 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 16 proven. 104 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:24,881 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:32:25,181 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 5 treesize of output 3 [2023-12-02 17:32:25,266 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 16 proven. 104 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:25,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107465113] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:32:25,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [487339442] [2023-12-02 17:32:25,268 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:32:25,268 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:32:25,268 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:32:25,268 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:32:25,269 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:32:26,033 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:32:27,725 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '20349#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:32:27,725 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:32:27,725 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:32:27,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 30 [2023-12-02 17:32:27,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608618958] [2023-12-02 17:32:27,726 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:32:27,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-02 17:32:27,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:32:27,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-02 17:32:27,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1956, Unknown=0, NotChecked=0, Total=2162 [2023-12-02 17:32:27,727 INFO L87 Difference]: Start difference. First operand 384 states and 429 transitions. Second operand has 32 states, 31 states have (on average 4.419354838709677) internal successors, (137), 31 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:28,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:32:28,195 INFO L93 Difference]: Finished difference Result 517 states and 576 transitions. [2023-12-02 17:32:28,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-02 17:32:28,195 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 4.419354838709677) internal successors, (137), 31 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2023-12-02 17:32:28,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:32:28,198 INFO L225 Difference]: With dead ends: 517 [2023-12-02 17:32:28,198 INFO L226 Difference]: Without dead ends: 517 [2023-12-02 17:32:28,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 149 SyntacticMatches, 6 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1040 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=319, Invalid=2761, Unknown=0, NotChecked=0, Total=3080 [2023-12-02 17:32:28,199 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 328 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:32:28,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [328 Valid, 261 Invalid, 616 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 615 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 17:32:28,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2023-12-02 17:32:28,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 453. [2023-12-02 17:32:28,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.1172566371681416) internal successors, (505), 452 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:28,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 505 transitions. [2023-12-02 17:32:28,209 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 505 transitions. Word has length 63 [2023-12-02 17:32:28,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:32:28,209 INFO L495 AbstractCegarLoop]: Abstraction has 453 states and 505 transitions. [2023-12-02 17:32:28,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 4.419354838709677) internal successors, (137), 31 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:28,209 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 505 transitions. [2023-12-02 17:32:28,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-02 17:32:28,211 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:32:28,211 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:32:28,215 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-02 17:32:28,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-12-02 17:32:28,412 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:32:28,412 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:32:28,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1572207249, now seen corresponding path program 10 times [2023-12-02 17:32:28,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:32:28,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742900042] [2023-12-02 17:32:28,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:32:28,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:32:28,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:32:29,400 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 6 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:29,400 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:32:29,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742900042] [2023-12-02 17:32:29,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742900042] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:32:29,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558899277] [2023-12-02 17:32:29,400 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:32:29,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:32:29,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:32:29,401 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:32:29,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-02 17:32:29,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:32:29,545 INFO L262 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 91 conjunts are in the unsatisfiable core [2023-12-02 17:32:29,547 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:32:29,554 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 10 treesize of output 8 [2023-12-02 17:32:29,856 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:32:29,904 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:32:30,859 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:30,859 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 14 [2023-12-02 17:32:30,900 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 6 proven. 160 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:30,900 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:32:31,644 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_796 (Array Int Int))) (let ((.cse2 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_796) |c_ULTIMATE.start_main_~nondetString1~0#1.base|))) (let ((.cse1 (select v_ArrVal_796 |c_ULTIMATE.start_main_~nondetString2~0#1.offset|)) (.cse0 (select .cse2 (+ 4 |c_ULTIMATE.start_main_~nondetString1~0#1.offset|)))) (or (= 0 .cse0) (not (= .cse1 (select .cse2 (+ 5 |c_ULTIMATE.start_main_~nondetString1~0#1.offset|)))) (not (= .cse1 .cse0)))))) is different from false [2023-12-02 17:32:31,651 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:31,652 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 76 treesize of output 54 [2023-12-02 17:32:31,662 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:31,663 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 101 treesize of output 92 [2023-12-02 17:32:31,677 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:31,677 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 64 [2023-12-02 17:32:32,225 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 15 proven. 151 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:32,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558899277] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:32:32,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [600628921] [2023-12-02 17:32:32,226 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:32:32,227 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:32:32,227 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:32:32,227 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:32:32,227 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:32:32,996 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:32:36,007 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '21842#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:32:36,007 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:32:36,007 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:32:36,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 63 [2023-12-02 17:32:36,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572950564] [2023-12-02 17:32:36,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:32:36,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2023-12-02 17:32:36,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:32:36,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2023-12-02 17:32:36,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=5720, Unknown=1, NotChecked=152, Total=6162 [2023-12-02 17:32:36,011 INFO L87 Difference]: Start difference. First operand 453 states and 505 transitions. Second operand has 64 states, 64 states have (on average 3.203125) internal successors, (205), 63 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:40,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:32:40,087 INFO L93 Difference]: Finished difference Result 1389 states and 1541 transitions. [2023-12-02 17:32:40,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2023-12-02 17:32:40,087 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 3.203125) internal successors, (205), 63 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2023-12-02 17:32:40,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:32:40,093 INFO L225 Difference]: With dead ends: 1389 [2023-12-02 17:32:40,093 INFO L226 Difference]: Without dead ends: 1317 [2023-12-02 17:32:40,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 160 SyntacticMatches, 1 SemanticMatches, 125 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3088 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=1120, Invalid=14633, Unknown=1, NotChecked=248, Total=16002 [2023-12-02 17:32:40,094 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 1071 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 2252 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1071 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 2465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 202 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:32:40,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1071 Valid, 587 Invalid, 2465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2252 Invalid, 0 Unknown, 202 Unchecked, 1.2s Time] [2023-12-02 17:32:40,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1317 states. [2023-12-02 17:32:40,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1317 to 1098. [2023-12-02 17:32:40,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 1097 states have (on average 1.1194165907019142) internal successors, (1228), 1097 states have internal predecessors, (1228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:40,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 1228 transitions. [2023-12-02 17:32:40,111 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 1228 transitions. Word has length 72 [2023-12-02 17:32:40,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:32:40,112 INFO L495 AbstractCegarLoop]: Abstraction has 1098 states and 1228 transitions. [2023-12-02 17:32:40,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 3.203125) internal successors, (205), 63 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:40,112 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 1228 transitions. [2023-12-02 17:32:40,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2023-12-02 17:32:40,114 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:32:40,115 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:32:40,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-02 17:32:40,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-12-02 17:32:40,315 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:32:40,315 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:32:40,316 INFO L85 PathProgramCache]: Analyzing trace with hash 665452587, now seen corresponding path program 11 times [2023-12-02 17:32:40,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:32:40,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198507830] [2023-12-02 17:32:40,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:32:40,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:32:40,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:32:40,710 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 16 proven. 161 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:40,710 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:32:40,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198507830] [2023-12-02 17:32:40,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198507830] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:32:40,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027281970] [2023-12-02 17:32:40,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:32:40,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:32:40,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:32:40,712 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:32:40,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-02 17:32:41,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2023-12-02 17:32:41,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:32:41,056 INFO L262 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 38 conjunts are in the unsatisfiable core [2023-12-02 17:32:41,058 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:32:41,401 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 25 proven. 152 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:41,401 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:32:41,770 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 7 treesize of output 5 [2023-12-02 17:32:41,869 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 25 proven. 152 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:41,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027281970] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:32:41,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1025898380] [2023-12-02 17:32:41,871 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:32:41,871 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:32:41,871 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:32:41,871 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:32:41,871 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:32:42,676 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:32:44,437 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24921#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:32:44,438 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:32:44,438 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:32:44,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 40 [2023-12-02 17:32:44,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18818430] [2023-12-02 17:32:44,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:32:44,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2023-12-02 17:32:44,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:32:44,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2023-12-02 17:32:44,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=331, Invalid=2861, Unknown=0, NotChecked=0, Total=3192 [2023-12-02 17:32:44,440 INFO L87 Difference]: Start difference. First operand 1098 states and 1228 transitions. Second operand has 42 states, 41 states have (on average 5.0) internal successors, (205), 41 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:45,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:32:45,053 INFO L93 Difference]: Finished difference Result 1292 states and 1446 transitions. [2023-12-02 17:32:45,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-02 17:32:45,053 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 5.0) internal successors, (205), 41 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2023-12-02 17:32:45,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:32:45,057 INFO L225 Difference]: With dead ends: 1292 [2023-12-02 17:32:45,057 INFO L226 Difference]: Without dead ends: 1292 [2023-12-02 17:32:45,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 173 SyntacticMatches, 7 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1681 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=499, Invalid=3923, Unknown=0, NotChecked=0, Total=4422 [2023-12-02 17:32:45,058 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 380 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 17:32:45,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 490 Invalid, 1023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1022 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 17:32:45,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1292 states. [2023-12-02 17:32:45,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1292 to 1167. [2023-12-02 17:32:45,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1167 states, 1166 states have (on average 1.118353344768439) internal successors, (1304), 1166 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:45,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1167 states to 1167 states and 1304 transitions. [2023-12-02 17:32:45,074 INFO L78 Accepts]: Start accepts. Automaton has 1167 states and 1304 transitions. Word has length 74 [2023-12-02 17:32:45,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:32:45,074 INFO L495 AbstractCegarLoop]: Abstraction has 1167 states and 1304 transitions. [2023-12-02 17:32:45,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 5.0) internal successors, (205), 41 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:45,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1167 states and 1304 transitions. [2023-12-02 17:32:45,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-02 17:32:45,076 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:32:45,077 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:32:45,082 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-02 17:32:45,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-12-02 17:32:45,277 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:32:45,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:32:45,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1139073269, now seen corresponding path program 3 times [2023-12-02 17:32:45,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:32:45,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794108935] [2023-12-02 17:32:45,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:32:45,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:32:45,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:32:45,865 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 61 proven. 125 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:32:45,865 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:32:45,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794108935] [2023-12-02 17:32:45,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794108935] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:32:45,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942550824] [2023-12-02 17:32:45,866 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:32:45,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:32:45,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:32:45,867 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:32:45,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-02 17:32:46,065 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:32:46,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:32:46,068 INFO L262 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 57 conjunts are in the unsatisfiable core [2023-12-02 17:32:46,070 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:32:46,076 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 18 treesize of output 16 [2023-12-02 17:32:46,315 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:32:46,348 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:32:46,430 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 61 proven. 125 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:32:46,430 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:32:46,534 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 15 treesize of output 13 [2023-12-02 17:32:46,535 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 16 treesize of output 12 [2023-12-02 17:32:46,634 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 61 proven. 125 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:32:46,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942550824] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:32:46,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2120749058] [2023-12-02 17:32:46,635 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:32:46,635 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:32:46,636 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:32:46,636 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:32:46,636 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:32:47,863 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:32:49,609 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '27907#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:32:49,609 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:32:49,609 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:32:49,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 29 [2023-12-02 17:32:49,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953449235] [2023-12-02 17:32:49,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:32:49,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-12-02 17:32:49,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:32:49,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-12-02 17:32:49,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1837, Unknown=0, NotChecked=0, Total=1980 [2023-12-02 17:32:49,611 INFO L87 Difference]: Start difference. First operand 1167 states and 1304 transitions. Second operand has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:50,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:32:50,397 INFO L93 Difference]: Finished difference Result 1116 states and 1237 transitions. [2023-12-02 17:32:50,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-02 17:32:50,398 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2023-12-02 17:32:50,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:32:50,400 INFO L225 Difference]: With dead ends: 1116 [2023-12-02 17:32:50,400 INFO L226 Difference]: Without dead ends: 525 [2023-12-02 17:32:50,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 205 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=254, Invalid=3052, Unknown=0, NotChecked=0, Total=3306 [2023-12-02 17:32:50,401 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 219 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 1007 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 440 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:32:50,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 440 Invalid, 1013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1007 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 17:32:50,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2023-12-02 17:32:50,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 524. [2023-12-02 17:32:50,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 523 states have (on average 1.1147227533460804) internal successors, (583), 523 states have internal predecessors, (583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:50,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 583 transitions. [2023-12-02 17:32:50,408 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 583 transitions. Word has length 78 [2023-12-02 17:32:50,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:32:50,408 INFO L495 AbstractCegarLoop]: Abstraction has 524 states and 583 transitions. [2023-12-02 17:32:50,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.4) internal successors, (102), 29 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:32:50,408 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 583 transitions. [2023-12-02 17:32:50,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-02 17:32:50,409 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:32:50,409 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:32:50,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-12-02 17:32:50,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-12-02 17:32:50,610 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:32:50,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:32:50,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1255183115, now seen corresponding path program 12 times [2023-12-02 17:32:50,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:32:50,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024650609] [2023-12-02 17:32:50,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:32:50,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:32:50,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:32:51,612 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 7 proven. 225 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:51,612 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:32:51,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024650609] [2023-12-02 17:32:51,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024650609] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:32:51,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105979393] [2023-12-02 17:32:51,612 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:32:51,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:32:51,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:32:51,613 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:32:51,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-02 17:32:51,798 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:32:51,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:32:51,801 INFO L262 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 107 conjunts are in the unsatisfiable core [2023-12-02 17:32:51,804 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:32:52,089 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 13 treesize of output 9 [2023-12-02 17:32:52,145 INFO L349 Elim1Store]: treesize reduction 31, result has 22.5 percent of original size [2023-12-02 17:32:52,145 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 23 treesize of output 22 [2023-12-02 17:32:53,981 INFO L349 Elim1Store]: treesize reduction 36, result has 41.0 percent of original size [2023-12-02 17:32:53,981 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 45 treesize of output 41 [2023-12-02 17:32:54,035 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 7 proven. 225 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:54,035 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:32:54,974 INFO L349 Elim1Store]: treesize reduction 36, result has 45.5 percent of original size [2023-12-02 17:32:54,975 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 343 treesize of output 263 [2023-12-02 17:32:54,989 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:54,989 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 63 treesize of output 59 [2023-12-02 17:32:55,013 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 66 treesize of output 60 [2023-12-02 17:32:55,032 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:32:55,034 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:32:55,061 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:32:55,062 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 101 treesize of output 98 [2023-12-02 17:32:55,745 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 16 proven. 216 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:32:55,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105979393] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:32:55,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1109611963] [2023-12-02 17:32:55,746 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:32:55,746 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:32:55,746 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:32:55,747 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:32:55,747 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:32:56,696 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:32:59,900 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '30153#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:32:59,900 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:32:59,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:32:59,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 28, 29] total 72 [2023-12-02 17:32:59,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734398906] [2023-12-02 17:32:59,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:32:59,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2023-12-02 17:32:59,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:32:59,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2023-12-02 17:32:59,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=343, Invalid=7313, Unknown=0, NotChecked=0, Total=7656 [2023-12-02 17:32:59,902 INFO L87 Difference]: Start difference. First operand 524 states and 583 transitions. Second operand has 73 states, 73 states have (on average 2.767123287671233) internal successors, (202), 72 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:05,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:05,442 INFO L93 Difference]: Finished difference Result 1832 states and 2048 transitions. [2023-12-02 17:33:05,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2023-12-02 17:33:05,443 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.767123287671233) internal successors, (202), 72 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2023-12-02 17:33:05,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:05,451 INFO L225 Difference]: With dead ends: 1832 [2023-12-02 17:33:05,451 INFO L226 Difference]: Without dead ends: 1751 [2023-12-02 17:33:05,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4535 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=1362, Invalid=19518, Unknown=0, NotChecked=0, Total=20880 [2023-12-02 17:33:05,453 INFO L413 NwaCegarLoop]: 18 mSDtfsCounter, 1089 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 3344 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1089 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 3359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 3344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:05,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1089 Valid, 680 Invalid, 3359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 3344 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-02 17:33:05,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2023-12-02 17:33:05,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1601. [2023-12-02 17:33:05,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1601 states, 1600 states have (on average 1.128125) internal successors, (1805), 1600 states have internal predecessors, (1805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:05,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1601 states to 1601 states and 1805 transitions. [2023-12-02 17:33:05,485 INFO L78 Accepts]: Start accepts. Automaton has 1601 states and 1805 transitions. Word has length 83 [2023-12-02 17:33:05,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:05,485 INFO L495 AbstractCegarLoop]: Abstraction has 1601 states and 1805 transitions. [2023-12-02 17:33:05,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 2.767123287671233) internal successors, (202), 72 states have internal predecessors, (202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:05,486 INFO L276 IsEmpty]: Start isEmpty. Operand 1601 states and 1805 transitions. [2023-12-02 17:33:05,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-02 17:33:05,488 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:05,488 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:33:05,493 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-12-02 17:33:05,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-12-02 17:33:05,689 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:33:05,689 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:05,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1872452423, now seen corresponding path program 13 times [2023-12-02 17:33:05,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:05,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092790574] [2023-12-02 17:33:05,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:05,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:05,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:06,339 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 25 proven. 220 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:06,340 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:06,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092790574] [2023-12-02 17:33:06,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092790574] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:06,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500192587] [2023-12-02 17:33:06,340 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:33:06,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:06,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:06,341 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:33:06,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-02 17:33:06,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:06,490 INFO L262 TraceCheckSpWp]: Trace formula consists of 504 conjuncts, 50 conjunts are in the unsatisfiable core [2023-12-02 17:33:06,492 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:33:06,820 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 36 proven. 209 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:06,820 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:33:07,244 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 5 treesize of output 3 [2023-12-02 17:33:07,364 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 36 proven. 209 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:07,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500192587] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:33:07,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1504910048] [2023-12-02 17:33:07,365 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:33:07,365 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:33:07,366 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:33:07,366 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:33:07,366 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:33:08,465 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:33:10,680 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '34259#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:33:10,680 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:33:10,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:33:10,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 18] total 38 [2023-12-02 17:33:10,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007034495] [2023-12-02 17:33:10,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:33:10,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-12-02 17:33:10,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:10,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-12-02 17:33:10,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=272, Invalid=2698, Unknown=0, NotChecked=0, Total=2970 [2023-12-02 17:33:10,683 INFO L87 Difference]: Start difference. First operand 1601 states and 1805 transitions. Second operand has 40 states, 39 states have (on average 4.641025641025641) internal successors, (181), 39 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:11,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:11,470 INFO L93 Difference]: Finished difference Result 1795 states and 2023 transitions. [2023-12-02 17:33:11,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-02 17:33:11,470 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 4.641025641025641) internal successors, (181), 39 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2023-12-02 17:33:11,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:11,476 INFO L225 Difference]: With dead ends: 1795 [2023-12-02 17:33:11,476 INFO L226 Difference]: Without dead ends: 1795 [2023-12-02 17:33:11,476 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 209 SyntacticMatches, 8 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1557 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=424, Invalid=3866, Unknown=0, NotChecked=0, Total=4290 [2023-12-02 17:33:11,477 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 326 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 1154 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:11,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 514 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1154 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 17:33:11,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1795 states. [2023-12-02 17:33:11,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1795 to 1670. [2023-12-02 17:33:11,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1670 states, 1669 states have (on average 1.1270221689634512) internal successors, (1881), 1669 states have internal predecessors, (1881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:11,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1670 states to 1670 states and 1881 transitions. [2023-12-02 17:33:11,500 INFO L78 Accepts]: Start accepts. Automaton has 1670 states and 1881 transitions. Word has length 85 [2023-12-02 17:33:11,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:11,500 INFO L495 AbstractCegarLoop]: Abstraction has 1670 states and 1881 transitions. [2023-12-02 17:33:11,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 4.641025641025641) internal successors, (181), 39 states have internal predecessors, (181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:11,501 INFO L276 IsEmpty]: Start isEmpty. Operand 1670 states and 1881 transitions. [2023-12-02 17:33:11,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-02 17:33:11,504 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:11,504 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:33:11,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-12-02 17:33:11,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:11,705 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:33:11,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:11,705 INFO L85 PathProgramCache]: Analyzing trace with hash -689081491, now seen corresponding path program 4 times [2023-12-02 17:33:11,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:11,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533968826] [2023-12-02 17:33:11,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:11,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:11,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:12,461 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 73 proven. 183 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:33:12,461 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:12,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533968826] [2023-12-02 17:33:12,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533968826] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:12,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790549849] [2023-12-02 17:33:12,462 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:33:12,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:12,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:12,463 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:33:12,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-02 17:33:12,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:12,639 INFO L262 TraceCheckSpWp]: Trace formula consists of 524 conjuncts, 70 conjunts are in the unsatisfiable core [2023-12-02 17:33:12,641 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:33:12,646 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 18 treesize of output 16 [2023-12-02 17:33:12,892 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:33:12,922 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:33:13,154 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2023-12-02 17:33:13,155 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 20 [2023-12-02 17:33:13,185 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 10 proven. 249 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 17:33:13,186 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:33:13,454 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1033 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_1033) |c_ULTIMATE.start_main_~nondetString1~0#1.base|) (+ 6 |c_ULTIMATE.start_main_~nondetString1~0#1.offset|)) 0)) is different from false [2023-12-02 17:33:13,459 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:33:13,459 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 23 treesize of output 24 [2023-12-02 17:33:13,465 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:33:13,465 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 32 [2023-12-02 17:33:13,616 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 7 proven. 252 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 17:33:13,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790549849] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:33:13,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [232801399] [2023-12-02 17:33:13,618 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:33:13,618 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:33:13,618 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:33:13,618 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:33:13,618 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:33:15,070 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:33:17,208 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '38331#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:33:17,209 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:33:17,209 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:33:17,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22, 22] total 41 [2023-12-02 17:33:17,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179741288] [2023-12-02 17:33:17,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:33:17,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2023-12-02 17:33:17,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:17,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2023-12-02 17:33:17,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=2904, Unknown=1, NotChecked=108, Total=3192 [2023-12-02 17:33:17,211 INFO L87 Difference]: Start difference. First operand 1670 states and 1881 transitions. Second operand has 42 states, 42 states have (on average 3.357142857142857) internal successors, (141), 41 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:18,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:18,553 INFO L93 Difference]: Finished difference Result 1303 states and 1444 transitions. [2023-12-02 17:33:18,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-02 17:33:18,553 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 3.357142857142857) internal successors, (141), 41 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2023-12-02 17:33:18,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:18,556 INFO L225 Difference]: With dead ends: 1303 [2023-12-02 17:33:18,556 INFO L226 Difference]: Without dead ends: 596 [2023-12-02 17:33:18,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 228 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 897 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=305, Invalid=4668, Unknown=1, NotChecked=138, Total=5112 [2023-12-02 17:33:18,557 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 196 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 1694 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 649 SdHoareTripleChecker+Invalid, 1794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 93 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:18,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 649 Invalid, 1794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1694 Invalid, 0 Unknown, 93 Unchecked, 0.8s Time] [2023-12-02 17:33:18,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2023-12-02 17:33:18,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 595. [2023-12-02 17:33:18,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 594 states have (on average 1.112794612794613) internal successors, (661), 594 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:18,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 661 transitions. [2023-12-02 17:33:18,564 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 661 transitions. Word has length 89 [2023-12-02 17:33:18,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:18,564 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 661 transitions. [2023-12-02 17:33:18,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 3.357142857142857) internal successors, (141), 41 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:18,565 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 661 transitions. [2023-12-02 17:33:18,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-02 17:33:18,566 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:18,566 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:33:18,572 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-12-02 17:33:18,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:18,767 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:33:18,767 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:18,767 INFO L85 PathProgramCache]: Analyzing trace with hash 183109671, now seen corresponding path program 14 times [2023-12-02 17:33:18,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:18,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889096632] [2023-12-02 17:33:18,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:18,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:18,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:19,971 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 8 proven. 301 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:19,971 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:19,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889096632] [2023-12-02 17:33:19,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889096632] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:19,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304771429] [2023-12-02 17:33:19,972 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:33:19,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:19,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:19,973 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:33:19,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-02 17:33:20,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2023-12-02 17:33:20,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:33:20,406 INFO L262 TraceCheckSpWp]: Trace formula consists of 549 conjuncts, 119 conjunts are in the unsatisfiable core [2023-12-02 17:33:20,410 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:33:20,423 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 18 treesize of output 16 [2023-12-02 17:33:20,870 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-12-02 17:33:20,925 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 27 treesize of output 11 [2023-12-02 17:33:23,094 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 17 [2023-12-02 17:33:23,139 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 8 proven. 301 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:23,140 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:33:24,175 INFO L349 Elim1Store]: treesize reduction 42, result has 57.6 percent of original size [2023-12-02 17:33:24,175 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 903 treesize of output 703 [2023-12-02 17:33:24,200 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:33:24,200 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 507 treesize of output 475 [2023-12-02 17:33:24,428 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 85 treesize of output 79 [2023-12-02 17:33:24,561 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:33:24,561 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 290 treesize of output 283 [2023-12-02 17:33:26,271 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 53 proven. 256 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:26,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304771429] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:33:26,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [750735264] [2023-12-02 17:33:26,272 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:33:26,273 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:33:26,273 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:33:26,273 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:33:26,273 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:33:27,109 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:33:29,904 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '40910#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:33:29,905 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:33:29,905 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:33:29,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 30, 30] total 77 [2023-12-02 17:33:29,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285168747] [2023-12-02 17:33:29,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:33:29,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 78 states [2023-12-02 17:33:29,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:29,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2023-12-02 17:33:29,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=8180, Unknown=0, NotChecked=0, Total=8556 [2023-12-02 17:33:29,906 INFO L87 Difference]: Start difference. First operand 595 states and 661 transitions. Second operand has 78 states, 78 states have (on average 3.0128205128205128) internal successors, (235), 77 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:33,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:33,932 INFO L93 Difference]: Finished difference Result 1896 states and 2100 transitions. [2023-12-02 17:33:33,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2023-12-02 17:33:33,933 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 3.0128205128205128) internal successors, (235), 77 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2023-12-02 17:33:33,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:33,941 INFO L225 Difference]: With dead ends: 1896 [2023-12-02 17:33:33,941 INFO L226 Difference]: Without dead ends: 1806 [2023-12-02 17:33:33,942 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 130 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4278 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=1087, Invalid=16205, Unknown=0, NotChecked=0, Total=17292 [2023-12-02 17:33:33,942 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 748 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 3093 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 748 SdHoareTripleChecker+Valid, 841 SdHoareTripleChecker+Invalid, 3104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 3093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:33,943 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [748 Valid, 841 Invalid, 3104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 3093 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-02 17:33:33,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1806 states. [2023-12-02 17:33:33,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1806 to 1104. [2023-12-02 17:33:33,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1103 states have (on average 1.114233907524932) internal successors, (1229), 1103 states have internal predecessors, (1229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:33,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 1229 transitions. [2023-12-02 17:33:33,964 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 1229 transitions. Word has length 94 [2023-12-02 17:33:33,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:33,964 INFO L495 AbstractCegarLoop]: Abstraction has 1104 states and 1229 transitions. [2023-12-02 17:33:33,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 78 states, 78 states have (on average 3.0128205128205128) internal successors, (235), 77 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:33,964 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 1229 transitions. [2023-12-02 17:33:33,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-02 17:33:33,966 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:33,966 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:33:33,973 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-12-02 17:33:34,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:34,167 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:33:34,167 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:34,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1692463645, now seen corresponding path program 15 times [2023-12-02 17:33:34,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:34,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791026869] [2023-12-02 17:33:34,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:34,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:34,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:34,883 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 36 proven. 288 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:34,883 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:34,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791026869] [2023-12-02 17:33:34,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791026869] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:34,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305669327] [2023-12-02 17:33:34,884 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:33:34,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:34,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:34,885 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:33:34,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-12-02 17:33:35,083 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:33:35,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:33:35,087 INFO L262 TraceCheckSpWp]: Trace formula consists of 562 conjuncts, 55 conjunts are in the unsatisfiable core [2023-12-02 17:33:35,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:33:35,536 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 49 proven. 275 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:35,536 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:33:36,028 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 5 treesize of output 3 [2023-12-02 17:33:36,175 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 49 proven. 275 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:36,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305669327] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:33:36,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1143533339] [2023-12-02 17:33:36,176 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:33:36,176 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:33:36,176 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:33:36,176 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:33:36,177 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:33:37,001 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:33:39,338 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '44617#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0) (or (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s~0#1.offset| 0)))' at error location [2023-12-02 17:33:39,338 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:33:39,338 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:33:39,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 20, 20] total 42 [2023-12-02 17:33:39,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119446565] [2023-12-02 17:33:39,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:33:39,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-12-02 17:33:39,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:39,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-12-02 17:33:39,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=323, Invalid=3217, Unknown=0, NotChecked=0, Total=3540 [2023-12-02 17:33:39,340 INFO L87 Difference]: Start difference. First operand 1104 states and 1229 transitions. Second operand has 44 states, 43 states have (on average 4.72093023255814) internal successors, (203), 43 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:40,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:40,293 INFO L93 Difference]: Finished difference Result 1578 states and 1759 transitions. [2023-12-02 17:33:40,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-12-02 17:33:40,293 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 4.72093023255814) internal successors, (203), 43 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2023-12-02 17:33:40,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:40,299 INFO L225 Difference]: With dead ends: 1578 [2023-12-02 17:33:40,299 INFO L226 Difference]: Without dead ends: 1578 [2023-12-02 17:33:40,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 238 SyntacticMatches, 9 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1921 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=496, Invalid=4616, Unknown=0, NotChecked=0, Total=5112 [2023-12-02 17:33:40,300 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 457 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 1316 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 1317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:40,300 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [457 Valid, 548 Invalid, 1317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1316 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 17:33:40,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2023-12-02 17:33:40,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 1173. [2023-12-02 17:33:40,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1173 states, 1172 states have (on average 1.113481228668942) internal successors, (1305), 1172 states have internal predecessors, (1305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:40,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1173 states to 1173 states and 1305 transitions. [2023-12-02 17:33:40,317 INFO L78 Accepts]: Start accepts. Automaton has 1173 states and 1305 transitions. Word has length 96 [2023-12-02 17:33:40,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:40,317 INFO L495 AbstractCegarLoop]: Abstraction has 1173 states and 1305 transitions. [2023-12-02 17:33:40,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 43 states have (on average 4.72093023255814) internal successors, (203), 43 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:40,317 INFO L276 IsEmpty]: Start isEmpty. Operand 1173 states and 1305 transitions. [2023-12-02 17:33:40,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-02 17:33:40,318 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:40,318 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:33:40,324 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-12-02 17:33:40,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-12-02 17:33:40,519 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:33:40,519 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:40,519 INFO L85 PathProgramCache]: Analyzing trace with hash 97401325, now seen corresponding path program 5 times [2023-12-02 17:33:40,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:40,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315696728] [2023-12-02 17:33:40,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:40,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:40,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:41,527 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 85 proven. 252 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:33:41,527 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:41,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315696728] [2023-12-02 17:33:41,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315696728] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:41,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498962008] [2023-12-02 17:33:41,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:33:41,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:41,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:41,529 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:33:41,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-12-02 17:33:41,913 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2023-12-02 17:33:41,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:33:41,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 582 conjuncts, 76 conjunts are in the unsatisfiable core [2023-12-02 17:33:41,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:33:41,927 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 18 treesize of output 16 [2023-12-02 17:33:42,211 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:33:42,246 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:33:42,543 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2023-12-02 17:33:42,543 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 20 [2023-12-02 17:33:42,578 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 11 proven. 329 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 17:33:42,578 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:33:42,894 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1192 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_1192) |c_ULTIMATE.start_main_~nondetString1~0#1.base|) (+ 7 |c_ULTIMATE.start_main_~nondetString1~0#1.offset|)) 0)) is different from false [2023-12-02 17:33:42,900 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:33:42,900 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 23 treesize of output 24 [2023-12-02 17:33:42,907 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:33:42,908 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 32 [2023-12-02 17:33:43,063 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 8 proven. 332 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 17:33:43,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498962008] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:33:43,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [62747897] [2023-12-02 17:33:43,064 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:33:43,064 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:33:43,065 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:33:43,065 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:33:43,065 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:33:44,544 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:33:46,842 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '48047#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:33:46,842 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:33:46,842 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:33:46,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 24, 24] total 44 [2023-12-02 17:33:46,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690084014] [2023-12-02 17:33:46,842 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:33:46,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-12-02 17:33:46,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:46,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-12-02 17:33:46,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=3239, Unknown=1, NotChecked=114, Total=3540 [2023-12-02 17:33:46,844 INFO L87 Difference]: Start difference. First operand 1173 states and 1305 transitions. Second operand has 45 states, 45 states have (on average 3.422222222222222) internal successors, (154), 44 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:48,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:33:48,357 INFO L93 Difference]: Finished difference Result 1438 states and 1594 transitions. [2023-12-02 17:33:48,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-02 17:33:48,358 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.422222222222222) internal successors, (154), 44 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2023-12-02 17:33:48,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:33:48,360 INFO L225 Difference]: With dead ends: 1438 [2023-12-02 17:33:48,360 INFO L226 Difference]: Without dead ends: 667 [2023-12-02 17:33:48,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 260 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=327, Invalid=5376, Unknown=1, NotChecked=148, Total=5852 [2023-12-02 17:33:48,361 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 373 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 1854 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-02 17:33:48,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [373 Valid, 762 Invalid, 1854 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1740 Invalid, 0 Unknown, 105 Unchecked, 0.9s Time] [2023-12-02 17:33:48,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2023-12-02 17:33:48,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 666. [2023-12-02 17:33:48,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 665 states have (on average 1.1112781954887219) internal successors, (739), 665 states have internal predecessors, (739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:48,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 739 transitions. [2023-12-02 17:33:48,369 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 739 transitions. Word has length 100 [2023-12-02 17:33:48,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:33:48,370 INFO L495 AbstractCegarLoop]: Abstraction has 666 states and 739 transitions. [2023-12-02 17:33:48,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 3.422222222222222) internal successors, (154), 44 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:33:48,370 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 739 transitions. [2023-12-02 17:33:48,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2023-12-02 17:33:48,371 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:33:48,371 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:33:48,376 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-12-02 17:33:48,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2023-12-02 17:33:48,571 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:33:48,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:33:48,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1528672707, now seen corresponding path program 16 times [2023-12-02 17:33:48,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:33:48,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802670420] [2023-12-02 17:33:48,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:33:48,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:33:48,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:50,007 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 9 proven. 388 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:50,007 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:33:50,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802670420] [2023-12-02 17:33:50,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802670420] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:33:50,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319606028] [2023-12-02 17:33:50,008 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:33:50,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:33:50,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:33:50,009 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:33:50,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-12-02 17:33:50,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:33:50,196 INFO L262 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 112 conjunts are in the unsatisfiable core [2023-12-02 17:33:50,200 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:33:50,664 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 11 treesize of output 7 [2023-12-02 17:33:50,720 INFO L349 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2023-12-02 17:33:50,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 21 treesize of output 20 [2023-12-02 17:33:52,698 INFO L349 Elim1Store]: treesize reduction 19, result has 42.4 percent of original size [2023-12-02 17:33:52,699 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 30 [2023-12-02 17:33:52,749 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 9 proven. 388 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:52,749 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:33:54,335 INFO L349 Elim1Store]: treesize reduction 38, result has 45.7 percent of original size [2023-12-02 17:33:54,335 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 329 treesize of output 249 [2023-12-02 17:33:54,354 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:33:54,354 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 61 [2023-12-02 17:33:54,366 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 70 treesize of output 64 [2023-12-02 17:33:54,399 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:33:54,402 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:33:54,418 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:33:54,418 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 107 treesize of output 100 [2023-12-02 17:33:55,194 INFO L134 CoverageAnalysis]: Checked inductivity of 398 backedges. 27 proven. 370 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:33:55,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319606028] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:33:55,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [515052292] [2023-12-02 17:33:55,194 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:33:55,195 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:33:55,195 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:33:55,195 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:33:55,195 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:33:55,995 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:33:59,521 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '50907#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:33:59,521 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:33:59,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:33:59,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 30, 30] total 82 [2023-12-02 17:33:59,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646112412] [2023-12-02 17:33:59,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:33:59,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2023-12-02 17:33:59,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:33:59,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2023-12-02 17:33:59,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=9132, Unknown=0, NotChecked=0, Total=9506 [2023-12-02 17:33:59,523 INFO L87 Difference]: Start difference. First operand 666 states and 739 transitions. Second operand has 83 states, 83 states have (on average 3.5542168674698793) internal successors, (295), 82 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:05,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:05,512 INFO L93 Difference]: Finished difference Result 1876 states and 2079 transitions. [2023-12-02 17:34:05,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-12-02 17:34:05,513 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 3.5542168674698793) internal successors, (295), 82 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2023-12-02 17:34:05,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:05,518 INFO L225 Difference]: With dead ends: 1876 [2023-12-02 17:34:05,519 INFO L226 Difference]: Without dead ends: 1777 [2023-12-02 17:34:05,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4181 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=1256, Invalid=22000, Unknown=0, NotChecked=0, Total=23256 [2023-12-02 17:34:05,520 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 920 mSDsluCounter, 857 mSDsCounter, 0 mSdLazyCounter, 3659 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 920 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 3673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 3659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:05,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [920 Valid, 882 Invalid, 3673 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 3659 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-02 17:34:05,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1777 states. [2023-12-02 17:34:05,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1777 to 1383. [2023-12-02 17:34:05,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1383 states, 1382 states have (on average 1.1164978292329957) internal successors, (1543), 1382 states have internal predecessors, (1543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:05,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1383 states to 1383 states and 1543 transitions. [2023-12-02 17:34:05,540 INFO L78 Accepts]: Start accepts. Automaton has 1383 states and 1543 transitions. Word has length 105 [2023-12-02 17:34:05,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:05,541 INFO L495 AbstractCegarLoop]: Abstraction has 1383 states and 1543 transitions. [2023-12-02 17:34:05,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 83 states have (on average 3.5542168674698793) internal successors, (295), 82 states have internal predecessors, (295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:05,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1383 states and 1543 transitions. [2023-12-02 17:34:05,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2023-12-02 17:34:05,543 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:05,543 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:34:05,549 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-12-02 17:34:05,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2023-12-02 17:34:05,744 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:34:05,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:05,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1883085569, now seen corresponding path program 17 times [2023-12-02 17:34:05,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:05,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352162980] [2023-12-02 17:34:05,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:05,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:05,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:06,473 INFO L134 CoverageAnalysis]: Checked inductivity of 415 backedges. 49 proven. 365 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:06,473 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:06,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352162980] [2023-12-02 17:34:06,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352162980] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:06,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1325715674] [2023-12-02 17:34:06,473 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:34:06,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:06,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:06,474 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:06,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-12-02 17:34:06,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2023-12-02 17:34:06,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:06,854 INFO L262 TraceCheckSpWp]: Trace formula consists of 620 conjuncts, 52 conjunts are in the unsatisfiable core [2023-12-02 17:34:06,856 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:07,465 INFO L134 CoverageAnalysis]: Checked inductivity of 415 backedges. 64 proven. 350 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:07,465 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:08,115 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 7 treesize of output 5 [2023-12-02 17:34:08,279 INFO L134 CoverageAnalysis]: Checked inductivity of 415 backedges. 64 proven. 350 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:08,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1325715674] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:34:08,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [500360721] [2023-12-02 17:34:08,280 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:34:08,280 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:34:08,280 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:34:08,280 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:34:08,280 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:34:09,067 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:34:11,157 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '54984#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:34:11,158 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:34:11,158 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:34:11,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22, 22] total 55 [2023-12-02 17:34:11,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031161188] [2023-12-02 17:34:11,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:34:11,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2023-12-02 17:34:11,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:11,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2023-12-02 17:34:11,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=550, Invalid=4562, Unknown=0, NotChecked=0, Total=5112 [2023-12-02 17:34:11,160 INFO L87 Difference]: Start difference. First operand 1383 states and 1543 transitions. Second operand has 57 states, 56 states have (on average 5.321428571428571) internal successors, (298), 56 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:12,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:12,122 INFO L93 Difference]: Finished difference Result 1577 states and 1761 transitions. [2023-12-02 17:34:12,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-02 17:34:12,122 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 56 states have (on average 5.321428571428571) internal successors, (298), 56 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2023-12-02 17:34:12,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:12,128 INFO L225 Difference]: With dead ends: 1577 [2023-12-02 17:34:12,128 INFO L226 Difference]: Without dead ends: 1577 [2023-12-02 17:34:12,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 260 SyntacticMatches, 10 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2911 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=814, Invalid=6326, Unknown=0, NotChecked=0, Total=7140 [2023-12-02 17:34:12,129 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 391 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 1495 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 1496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:12,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [391 Valid, 708 Invalid, 1496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1495 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 17:34:12,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1577 states. [2023-12-02 17:34:12,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1577 to 1452. [2023-12-02 17:34:12,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1452 states, 1451 states have (on average 1.1157822191592006) internal successors, (1619), 1451 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:12,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 1452 states and 1619 transitions. [2023-12-02 17:34:12,144 INFO L78 Accepts]: Start accepts. Automaton has 1452 states and 1619 transitions. Word has length 107 [2023-12-02 17:34:12,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:12,144 INFO L495 AbstractCegarLoop]: Abstraction has 1452 states and 1619 transitions. [2023-12-02 17:34:12,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 56 states have (on average 5.321428571428571) internal successors, (298), 56 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:12,145 INFO L276 IsEmpty]: Start isEmpty. Operand 1452 states and 1619 transitions. [2023-12-02 17:34:12,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-02 17:34:12,147 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:12,147 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:34:12,153 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-12-02 17:34:12,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:12,348 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:34:12,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:12,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1505737099, now seen corresponding path program 6 times [2023-12-02 17:34:12,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:12,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360701491] [2023-12-02 17:34:12,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:12,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:12,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:13,346 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 97 proven. 332 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:34:13,346 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:13,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360701491] [2023-12-02 17:34:13,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360701491] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:13,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445509278] [2023-12-02 17:34:13,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:34:13,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:13,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:13,347 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:13,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-12-02 17:34:13,602 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:34:13,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:13,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 77 conjunts are in the unsatisfiable core [2023-12-02 17:34:13,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:13,613 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 10 treesize of output 8 [2023-12-02 17:34:13,965 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:34:14,003 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:34:14,125 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 97 proven. 332 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:34:14,125 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:14,289 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:34:14,289 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 23 treesize of output 24 [2023-12-02 17:34:14,295 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:34:14,295 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 32 [2023-12-02 17:34:14,441 INFO L134 CoverageAnalysis]: Checked inductivity of 437 backedges. 97 proven. 332 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:34:14,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445509278] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:34:14,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1258984945] [2023-12-02 17:34:14,442 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:34:14,442 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:34:14,442 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:34:14,442 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:34:14,442 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:34:15,961 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:34:17,984 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '58754#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:34:17,984 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:34:17,984 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:34:17,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 39 [2023-12-02 17:34:17,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780336387] [2023-12-02 17:34:17,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:34:17,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-12-02 17:34:17,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:17,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-12-02 17:34:17,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=2795, Unknown=7, NotChecked=0, Total=2970 [2023-12-02 17:34:17,986 INFO L87 Difference]: Start difference. First operand 1452 states and 1619 transitions. Second operand has 40 states, 40 states have (on average 3.575) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:19,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:19,340 INFO L93 Difference]: Finished difference Result 1325 states and 1466 transitions. [2023-12-02 17:34:19,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-02 17:34:19,340 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.575) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2023-12-02 17:34:19,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:19,344 INFO L225 Difference]: With dead ends: 1325 [2023-12-02 17:34:19,344 INFO L226 Difference]: Without dead ends: 738 [2023-12-02 17:34:19,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=335, Invalid=5060, Unknown=7, NotChecked=0, Total=5402 [2023-12-02 17:34:19,345 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 256 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 2043 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 927 SdHoareTripleChecker+Invalid, 2053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 2043 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:19,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 927 Invalid, 2053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 2043 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:34:19,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2023-12-02 17:34:19,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 737. [2023-12-02 17:34:19,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 736 states have (on average 1.110054347826087) internal successors, (817), 736 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:19,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 817 transitions. [2023-12-02 17:34:19,352 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 817 transitions. Word has length 111 [2023-12-02 17:34:19,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:19,352 INFO L495 AbstractCegarLoop]: Abstraction has 737 states and 817 transitions. [2023-12-02 17:34:19,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 3.575) internal successors, (143), 39 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:19,352 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 817 transitions. [2023-12-02 17:34:19,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-02 17:34:19,353 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:19,353 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:34:19,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2023-12-02 17:34:19,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:19,554 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:34:19,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:19,554 INFO L85 PathProgramCache]: Analyzing trace with hash -982670625, now seen corresponding path program 18 times [2023-12-02 17:34:19,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:19,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146611123] [2023-12-02 17:34:19,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:19,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:19,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:20,902 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 10 proven. 486 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:20,902 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:20,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146611123] [2023-12-02 17:34:20,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146611123] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:20,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575022002] [2023-12-02 17:34:20,902 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:34:20,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:20,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:20,903 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:20,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-12-02 17:34:21,146 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:34:21,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:34:21,150 INFO L262 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 111 conjunts are in the unsatisfiable core [2023-12-02 17:34:21,153 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:21,159 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 18 treesize of output 16 [2023-12-02 17:34:21,573 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:34:21,624 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:34:23,160 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:34:23,160 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 14 [2023-12-02 17:34:23,210 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 10 proven. 486 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:23,210 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:23,833 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:34:23,833 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 72 treesize of output 50 [2023-12-02 17:34:23,844 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:34:23,844 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 88 [2023-12-02 17:34:23,858 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:34:23,859 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 60 treesize of output 62 [2023-12-02 17:34:24,839 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 19 proven. 477 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:24,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575022002] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:34:24,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [959157758] [2023-12-02 17:34:24,840 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:34:24,840 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:34:24,840 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:34:24,840 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:34:24,840 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:34:25,698 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:34:28,761 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '61640#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:34:28,761 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:34:28,761 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:34:28,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 80 [2023-12-02 17:34:28,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164688010] [2023-12-02 17:34:28,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:34:28,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2023-12-02 17:34:28,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:28,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2023-12-02 17:34:28,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=322, Invalid=8790, Unknown=8, NotChecked=0, Total=9120 [2023-12-02 17:34:28,763 INFO L87 Difference]: Start difference. First operand 737 states and 817 transitions. Second operand has 81 states, 81 states have (on average 3.382716049382716) internal successors, (274), 80 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:33,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:33,430 INFO L93 Difference]: Finished difference Result 2536 states and 2810 transitions. [2023-12-02 17:34:33,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2023-12-02 17:34:33,430 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 3.382716049382716) internal successors, (274), 80 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2023-12-02 17:34:33,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:33,439 INFO L225 Difference]: With dead ends: 2536 [2023-12-02 17:34:33,439 INFO L226 Difference]: Without dead ends: 2428 [2023-12-02 17:34:33,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4460 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=1026, Invalid=19558, Unknown=8, NotChecked=0, Total=20592 [2023-12-02 17:34:33,440 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 522 mSDsluCounter, 1190 mSDsCounter, 0 mSdLazyCounter, 4284 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 1220 SdHoareTripleChecker+Invalid, 4297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 4284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:33,441 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 1220 Invalid, 4297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 4284 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-02 17:34:33,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2428 states. [2023-12-02 17:34:33,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2428 to 1366. [2023-12-02 17:34:33,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1366 states, 1365 states have (on average 1.1128205128205129) internal successors, (1519), 1365 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:33,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1366 states to 1366 states and 1519 transitions. [2023-12-02 17:34:33,460 INFO L78 Accepts]: Start accepts. Automaton has 1366 states and 1519 transitions. Word has length 116 [2023-12-02 17:34:33,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:33,461 INFO L495 AbstractCegarLoop]: Abstraction has 1366 states and 1519 transitions. [2023-12-02 17:34:33,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 3.382716049382716) internal successors, (274), 80 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:33,461 INFO L276 IsEmpty]: Start isEmpty. Operand 1366 states and 1519 transitions. [2023-12-02 17:34:33,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-12-02 17:34:33,463 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:33,463 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:34:33,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-12-02 17:34:33,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2023-12-02 17:34:33,665 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:34:33,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:33,666 INFO L85 PathProgramCache]: Analyzing trace with hash -2075298917, now seen corresponding path program 19 times [2023-12-02 17:34:33,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:33,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194482728] [2023-12-02 17:34:33,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:33,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:33,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:34,570 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 64 proven. 451 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:34,570 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:34,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194482728] [2023-12-02 17:34:34,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194482728] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:34,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854526275] [2023-12-02 17:34:34,570 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:34:34,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:34,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:34,571 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:34,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-12-02 17:34:34,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:34,747 INFO L262 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 65 conjunts are in the unsatisfiable core [2023-12-02 17:34:34,750 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:35,283 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 81 proven. 434 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:35,283 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:35,915 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 5 treesize of output 3 [2023-12-02 17:34:36,127 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 81 proven. 434 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:34:36,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854526275] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:34:36,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1839152714] [2023-12-02 17:34:36,129 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:34:36,129 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:34:36,129 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:34:36,129 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:34:36,129 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:34:37,019 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:34:39,315 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '66407#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0) (or (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s~0#1.offset| 0)))' at error location [2023-12-02 17:34:39,315 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:34:39,315 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:34:39,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24, 24] total 50 [2023-12-02 17:34:39,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653862288] [2023-12-02 17:34:39,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:34:39,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-12-02 17:34:39,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:39,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-12-02 17:34:39,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=413, Invalid=4143, Unknown=0, NotChecked=0, Total=4556 [2023-12-02 17:34:39,317 INFO L87 Difference]: Start difference. First operand 1366 states and 1519 transitions. Second operand has 52 states, 51 states have (on average 4.8431372549019605) internal successors, (247), 51 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:40,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:34:40,445 INFO L93 Difference]: Finished difference Result 2020 states and 2250 transitions. [2023-12-02 17:34:40,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-02 17:34:40,445 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 4.8431372549019605) internal successors, (247), 51 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2023-12-02 17:34:40,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:34:40,453 INFO L225 Difference]: With dead ends: 2020 [2023-12-02 17:34:40,453 INFO L226 Difference]: Without dead ends: 2020 [2023-12-02 17:34:40,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 389 GetRequests, 298 SyntacticMatches, 11 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2598 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=631, Invalid=6011, Unknown=0, NotChecked=0, Total=6642 [2023-12-02 17:34:40,455 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 421 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 2026 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 2027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:34:40,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [421 Valid, 942 Invalid, 2027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2026 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:34:40,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2020 states. [2023-12-02 17:34:40,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2020 to 1435. [2023-12-02 17:34:40,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1435 states, 1434 states have (on average 1.112273361227336) internal successors, (1595), 1434 states have internal predecessors, (1595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:40,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1435 states to 1435 states and 1595 transitions. [2023-12-02 17:34:40,475 INFO L78 Accepts]: Start accepts. Automaton has 1435 states and 1595 transitions. Word has length 118 [2023-12-02 17:34:40,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:34:40,475 INFO L495 AbstractCegarLoop]: Abstraction has 1435 states and 1595 transitions. [2023-12-02 17:34:40,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 4.8431372549019605) internal successors, (247), 51 states have internal predecessors, (247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:34:40,476 INFO L276 IsEmpty]: Start isEmpty. Operand 1435 states and 1595 transitions. [2023-12-02 17:34:40,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-02 17:34:40,477 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:34:40,477 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 10, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:34:40,483 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-12-02 17:34:40,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-12-02 17:34:40,678 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:34:40,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:34:40,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1938922213, now seen corresponding path program 7 times [2023-12-02 17:34:40,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:34:40,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48321231] [2023-12-02 17:34:40,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:34:40,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:34:40,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:41,855 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 109 proven. 423 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:34:41,855 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:34:41,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48321231] [2023-12-02 17:34:41,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48321231] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:34:41,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881757604] [2023-12-02 17:34:41,855 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:34:41,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:34:41,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:34:41,856 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:34:41,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-12-02 17:34:42,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:34:42,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 698 conjuncts, 132 conjunts are in the unsatisfiable core [2023-12-02 17:34:42,070 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:34:42,569 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 11 treesize of output 7 [2023-12-02 17:34:42,626 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 17:34:42,626 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 15 [2023-12-02 17:34:45,439 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 28 proven. 508 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:34:45,439 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:34:51,825 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:34:51,826 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 55 treesize of output 44 [2023-12-02 17:34:51,838 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:34:51,838 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 80 treesize of output 77 [2023-12-02 17:34:51,860 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:34:51,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 98 treesize of output 94 [2023-12-02 17:34:51,977 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-12-02 17:34:51,977 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 55 treesize of output 1 [2023-12-02 17:34:53,657 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 12 proven. 524 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:34:53,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881757604] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:34:53,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [324166914] [2023-12-02 17:34:53,658 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:34:53,658 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:34:53,658 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:34:53,658 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:34:53,658 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:34:54,906 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:34:58,688 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '70726#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:34:58,688 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:34:58,688 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:34:58,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 34, 36] total 93 [2023-12-02 17:34:58,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160472] [2023-12-02 17:34:58,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:34:58,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2023-12-02 17:34:58,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:34:58,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2023-12-02 17:34:58,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=354, Invalid=11418, Unknown=0, NotChecked=0, Total=11772 [2023-12-02 17:34:58,690 INFO L87 Difference]: Start difference. First operand 1435 states and 1595 transitions. Second operand has 94 states, 94 states have (on average 3.75531914893617) internal successors, (353), 93 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:10,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:35:10,106 INFO L93 Difference]: Finished difference Result 2320 states and 2571 transitions. [2023-12-02 17:35:10,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2023-12-02 17:35:10,107 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 3.75531914893617) internal successors, (353), 93 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 122 [2023-12-02 17:35:10,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:35:10,110 INFO L225 Difference]: With dead ends: 2320 [2023-12-02 17:35:10,110 INFO L226 Difference]: Without dead ends: 809 [2023-12-02 17:35:10,111 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 468 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6132 ImplicationChecksByTransitivity, 17.9s TimeCoverageRelationStatistics Valid=1501, Invalid=33655, Unknown=0, NotChecked=0, Total=35156 [2023-12-02 17:35:10,112 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 897 mSDsluCounter, 597 mSDsCounter, 0 mSdLazyCounter, 6325 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 897 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 6342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 6325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:35:10,112 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [897 Valid, 608 Invalid, 6342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 6325 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-12-02 17:35:10,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2023-12-02 17:35:10,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 808. [2023-12-02 17:35:10,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 808 states, 807 states have (on average 1.1090458488228006) internal successors, (895), 807 states have internal predecessors, (895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:10,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 895 transitions. [2023-12-02 17:35:10,119 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 895 transitions. Word has length 122 [2023-12-02 17:35:10,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:35:10,119 INFO L495 AbstractCegarLoop]: Abstraction has 808 states and 895 transitions. [2023-12-02 17:35:10,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 3.75531914893617) internal successors, (353), 93 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:10,120 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 895 transitions. [2023-12-02 17:35:10,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-02 17:35:10,121 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:35:10,121 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:35:10,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-12-02 17:35:10,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:35:10,322 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:35:10,322 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:35:10,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1109469307, now seen corresponding path program 20 times [2023-12-02 17:35:10,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:35:10,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855001715] [2023-12-02 17:35:10,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:35:10,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:35:10,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:35:12,010 INFO L134 CoverageAnalysis]: Checked inductivity of 607 backedges. 11 proven. 595 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:35:12,010 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:35:12,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855001715] [2023-12-02 17:35:12,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855001715] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:35:12,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838968806] [2023-12-02 17:35:12,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:35:12,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:35:12,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:35:12,012 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:35:12,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-12-02 17:35:12,728 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2023-12-02 17:35:12,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:35:12,734 INFO L262 TraceCheckSpWp]: Trace formula consists of 723 conjuncts, 126 conjunts are in the unsatisfiable core [2023-12-02 17:35:12,737 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:35:12,743 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 18 treesize of output 16 [2023-12-02 17:35:13,363 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:35:13,432 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 29 treesize of output 13 [2023-12-02 17:35:15,802 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:15,802 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 14 [2023-12-02 17:35:15,859 INFO L134 CoverageAnalysis]: Checked inductivity of 607 backedges. 11 proven. 595 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:35:15,859 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:35:17,305 INFO L349 Elim1Store]: treesize reduction 26, result has 60.6 percent of original size [2023-12-02 17:35:17,305 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 636 treesize of output 521 [2023-12-02 17:35:17,323 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:17,323 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 324 treesize of output 306 [2023-12-02 17:35:17,467 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 53 treesize of output 49 [2023-12-02 17:35:17,584 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:17,584 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 195 treesize of output 202 [2023-12-02 17:35:19,551 INFO L134 CoverageAnalysis]: Checked inductivity of 607 backedges. 20 proven. 586 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:35:19,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838968806] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:35:19,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1972935506] [2023-12-02 17:35:19,552 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:35:19,553 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:35:19,553 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:35:19,553 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:35:19,553 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:35:20,317 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:35:24,094 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '74877#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0) (or (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s~0#1.offset| 0)))' at error location [2023-12-02 17:35:24,094 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:35:24,094 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:35:24,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 34, 35] total 93 [2023-12-02 17:35:24,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409835017] [2023-12-02 17:35:24,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:35:24,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2023-12-02 17:35:24,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:35:24,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2023-12-02 17:35:24,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=11622, Unknown=0, NotChecked=0, Total=11990 [2023-12-02 17:35:24,097 INFO L87 Difference]: Start difference. First operand 808 states and 895 transitions. Second operand has 94 states, 94 states have (on average 3.734042553191489) internal successors, (351), 93 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:31,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:35:31,693 INFO L93 Difference]: Finished difference Result 2808 states and 3111 transitions. [2023-12-02 17:35:31,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-02 17:35:31,694 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 3.734042553191489) internal successors, (351), 93 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 127 [2023-12-02 17:35:31,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:35:31,702 INFO L225 Difference]: With dead ends: 2808 [2023-12-02 17:35:31,702 INFO L226 Difference]: Without dead ends: 2691 [2023-12-02 17:35:31,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 475 GetRequests, 304 SyntacticMatches, 0 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5903 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=1245, Invalid=28511, Unknown=0, NotChecked=0, Total=29756 [2023-12-02 17:35:31,704 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 843 mSDsluCounter, 1878 mSDsCounter, 0 mSdLazyCounter, 6918 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 843 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 6933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 6918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:35:31,704 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [843 Valid, 1910 Invalid, 6933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 6918 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-02 17:35:31,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2023-12-02 17:35:31,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 1497. [2023-12-02 17:35:31,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1497 states, 1496 states have (on average 1.1122994652406417) internal successors, (1664), 1496 states have internal predecessors, (1664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:31,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1497 states to 1497 states and 1664 transitions. [2023-12-02 17:35:31,720 INFO L78 Accepts]: Start accepts. Automaton has 1497 states and 1664 transitions. Word has length 127 [2023-12-02 17:35:31,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:35:31,720 INFO L495 AbstractCegarLoop]: Abstraction has 1497 states and 1664 transitions. [2023-12-02 17:35:31,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 3.734042553191489) internal successors, (351), 93 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:31,721 INFO L276 IsEmpty]: Start isEmpty. Operand 1497 states and 1664 transitions. [2023-12-02 17:35:31,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-12-02 17:35:31,723 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:35:31,723 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:35:31,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2023-12-02 17:35:31,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2023-12-02 17:35:31,924 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:35:31,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:35:31,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1249016137, now seen corresponding path program 21 times [2023-12-02 17:35:31,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:35:31,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278525704] [2023-12-02 17:35:31,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:35:31,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:35:31,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:35:32,841 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 81 proven. 546 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:35:32,841 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:35:32,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278525704] [2023-12-02 17:35:32,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278525704] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:35:32,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533039453] [2023-12-02 17:35:32,841 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:35:32,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:35:32,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:35:32,842 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:35:32,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-12-02 17:35:33,112 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:35:33,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:35:33,116 INFO L262 TraceCheckSpWp]: Trace formula consists of 736 conjuncts, 70 conjunts are in the unsatisfiable core [2023-12-02 17:35:33,120 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:35:33,694 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 100 proven. 527 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:35:33,694 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:35:34,414 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 5 treesize of output 3 [2023-12-02 17:35:34,667 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 100 proven. 527 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:35:34,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533039453] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:35:34,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1488701257] [2023-12-02 17:35:34,668 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:35:34,668 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:35:34,668 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:35:34,668 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:35:34,668 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:35:35,430 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:35:37,597 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '80148#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:35:37,597 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:35:37,597 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:35:37,597 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 26, 26] total 54 [2023-12-02 17:35:37,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118433066] [2023-12-02 17:35:37,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:35:37,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2023-12-02 17:35:37,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:35:37,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2023-12-02 17:35:37,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=452, Invalid=4518, Unknown=0, NotChecked=0, Total=4970 [2023-12-02 17:35:37,599 INFO L87 Difference]: Start difference. First operand 1497 states and 1664 transitions. Second operand has 56 states, 55 states have (on average 4.890909090909091) internal successors, (269), 55 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:38,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:35:38,850 INFO L93 Difference]: Finished difference Result 2211 states and 2462 transitions. [2023-12-02 17:35:38,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-12-02 17:35:38,850 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 55 states have (on average 4.890909090909091) internal successors, (269), 55 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 129 [2023-12-02 17:35:38,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:35:38,854 INFO L225 Difference]: With dead ends: 2211 [2023-12-02 17:35:38,854 INFO L226 Difference]: Without dead ends: 2211 [2023-12-02 17:35:38,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 425 GetRequests, 329 SyntacticMatches, 12 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2891 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=694, Invalid=6616, Unknown=0, NotChecked=0, Total=7310 [2023-12-02 17:35:38,855 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 583 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 2056 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 583 SdHoareTripleChecker+Valid, 950 SdHoareTripleChecker+Invalid, 2057 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-02 17:35:38,855 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [583 Valid, 950 Invalid, 2057 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2056 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-02 17:35:38,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2211 states. [2023-12-02 17:35:38,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2211 to 1566. [2023-12-02 17:35:38,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1566 states, 1565 states have (on average 1.1118210862619808) internal successors, (1740), 1565 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:38,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1566 states to 1566 states and 1740 transitions. [2023-12-02 17:35:38,876 INFO L78 Accepts]: Start accepts. Automaton has 1566 states and 1740 transitions. Word has length 129 [2023-12-02 17:35:38,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:35:38,876 INFO L495 AbstractCegarLoop]: Abstraction has 1566 states and 1740 transitions. [2023-12-02 17:35:38,876 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 55 states have (on average 4.890909090909091) internal successors, (269), 55 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:38,876 INFO L276 IsEmpty]: Start isEmpty. Operand 1566 states and 1740 transitions. [2023-12-02 17:35:38,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-02 17:35:38,878 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:35:38,878 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 11, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:35:38,886 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-12-02 17:35:39,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2023-12-02 17:35:39,079 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:35:39,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:35:39,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1215582589, now seen corresponding path program 8 times [2023-12-02 17:35:39,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:35:39,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346515126] [2023-12-02 17:35:39,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:35:39,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:35:39,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:35:40,327 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 121 proven. 525 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:35:40,327 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:35:40,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346515126] [2023-12-02 17:35:40,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346515126] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:35:40,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74706707] [2023-12-02 17:35:40,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:35:40,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:35:40,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:35:40,329 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:35:40,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-12-02 17:35:41,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2023-12-02 17:35:41,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:35:41,325 INFO L262 TraceCheckSpWp]: Trace formula consists of 756 conjuncts, 89 conjunts are in the unsatisfiable core [2023-12-02 17:35:41,328 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:35:41,333 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 18 treesize of output 16 [2023-12-02 17:35:41,722 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:35:41,763 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:35:41,909 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2023-12-02 17:35:41,911 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 121 proven. 525 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:35:41,911 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:35:42,033 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1738 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~nondetString2~0#1.base| v_ArrVal_1738) |c_ULTIMATE.start_main_~nondetString1~0#1.base|) (+ 10 |c_ULTIMATE.start_main_~nondetString1~0#1.offset|)) 0)) is different from false [2023-12-02 17:35:42,037 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:42,037 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 23 treesize of output 24 [2023-12-02 17:35:42,043 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:42,043 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 32 [2023-12-02 17:35:42,204 INFO L134 CoverageAnalysis]: Checked inductivity of 654 backedges. 121 proven. 525 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:35:42,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74706707] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:35:42,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1549991730] [2023-12-02 17:35:42,205 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:35:42,205 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:35:42,205 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:35:42,205 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:35:42,205 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:35:43,200 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:35:45,292 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '84808#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:35:45,293 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:35:45,293 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:35:45,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 45 [2023-12-02 17:35:45,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004039659] [2023-12-02 17:35:45,293 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:35:45,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2023-12-02 17:35:45,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:35:45,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2023-12-02 17:35:45,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=3363, Unknown=1, NotChecked=116, Total=3660 [2023-12-02 17:35:45,294 INFO L87 Difference]: Start difference. First operand 1566 states and 1740 transitions. Second operand has 46 states, 46 states have (on average 3.6739130434782608) internal successors, (169), 45 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:47,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:35:47,210 INFO L93 Difference]: Finished difference Result 2071 states and 2297 transitions. [2023-12-02 17:35:47,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-12-02 17:35:47,210 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 3.6739130434782608) internal successors, (169), 45 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2023-12-02 17:35:47,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:35:47,212 INFO L225 Difference]: With dead ends: 2071 [2023-12-02 17:35:47,212 INFO L226 Difference]: Without dead ends: 880 [2023-12-02 17:35:47,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 447 GetRequests, 365 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1009 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=366, Invalid=6443, Unknown=1, NotChecked=162, Total=6972 [2023-12-02 17:35:47,212 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 322 mSDsluCounter, 1154 mSDsCounter, 0 mSdLazyCounter, 2614 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 1196 SdHoareTripleChecker+Invalid, 2766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 2614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 141 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:35:47,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 1196 Invalid, 2766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 2614 Invalid, 0 Unknown, 141 Unchecked, 1.1s Time] [2023-12-02 17:35:47,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 880 states. [2023-12-02 17:35:47,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 880 to 879. [2023-12-02 17:35:47,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 879 states, 878 states have (on average 1.1082004555808656) internal successors, (973), 878 states have internal predecessors, (973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:47,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 879 states to 879 states and 973 transitions. [2023-12-02 17:35:47,220 INFO L78 Accepts]: Start accepts. Automaton has 879 states and 973 transitions. Word has length 133 [2023-12-02 17:35:47,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:35:47,220 INFO L495 AbstractCegarLoop]: Abstraction has 879 states and 973 transitions. [2023-12-02 17:35:47,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 3.6739130434782608) internal successors, (169), 45 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:35:47,220 INFO L276 IsEmpty]: Start isEmpty. Operand 879 states and 973 transitions. [2023-12-02 17:35:47,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-12-02 17:35:47,221 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:35:47,221 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:35:47,230 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2023-12-02 17:35:47,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2023-12-02 17:35:47,422 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:35:47,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:35:47,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1971694185, now seen corresponding path program 22 times [2023-12-02 17:35:47,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:35:47,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286932214] [2023-12-02 17:35:47,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:35:47,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:35:47,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:35:49,208 INFO L134 CoverageAnalysis]: Checked inductivity of 728 backedges. 12 proven. 715 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:35:49,208 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:35:49,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286932214] [2023-12-02 17:35:49,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286932214] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:35:49,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40040410] [2023-12-02 17:35:49,208 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:35:49,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:35:49,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:35:49,209 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:35:49,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-12-02 17:35:49,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:35:49,493 INFO L262 TraceCheckSpWp]: Trace formula consists of 781 conjuncts, 126 conjunts are in the unsatisfiable core [2023-12-02 17:35:49,497 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:35:49,503 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 18 treesize of output 16 [2023-12-02 17:35:50,296 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:35:50,371 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:35:54,366 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:35:54,367 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 17 [2023-12-02 17:35:54,438 INFO L134 CoverageAnalysis]: Checked inductivity of 728 backedges. 12 proven. 715 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:35:54,439 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:35:56,385 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:56,385 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 53 treesize of output 42 [2023-12-02 17:35:56,397 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:56,397 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 76 treesize of output 81 [2023-12-02 17:35:56,411 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:35:56,411 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 58 treesize of output 60 [2023-12-02 17:35:58,619 INFO L134 CoverageAnalysis]: Checked inductivity of 728 backedges. 57 proven. 670 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:35:58,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40040410] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:35:58,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1270496978] [2023-12-02 17:35:58,620 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:35:58,620 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:35:58,620 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:35:58,620 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:35:58,620 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:35:59,388 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:36:03,336 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '88741#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:36:03,336 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:36:03,337 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:36:03,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 37, 37] total 99 [2023-12-02 17:36:03,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655159755] [2023-12-02 17:36:03,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:36:03,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2023-12-02 17:36:03,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:36:03,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2023-12-02 17:36:03,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=425, Invalid=12675, Unknown=10, NotChecked=0, Total=13110 [2023-12-02 17:36:03,339 INFO L87 Difference]: Start difference. First operand 879 states and 973 transitions. Second operand has 100 states, 100 states have (on average 3.67) internal successors, (367), 99 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:36:14,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:36:14,217 INFO L93 Difference]: Finished difference Result 2659 states and 2955 transitions. [2023-12-02 17:36:14,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2023-12-02 17:36:14,217 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 3.67) internal successors, (367), 99 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 138 [2023-12-02 17:36:14,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:36:14,220 INFO L225 Difference]: With dead ends: 2659 [2023-12-02 17:36:14,220 INFO L226 Difference]: Without dead ends: 2533 [2023-12-02 17:36:14,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 514 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5878 ImplicationChecksByTransitivity, 17.5s TimeCoverageRelationStatistics Valid=1433, Invalid=31499, Unknown=10, NotChecked=0, Total=32942 [2023-12-02 17:36:14,221 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 1442 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 6107 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1442 SdHoareTripleChecker+Valid, 1567 SdHoareTripleChecker+Invalid, 6124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 6107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-12-02 17:36:14,221 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1442 Valid, 1567 Invalid, 6124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 6107 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-12-02 17:36:14,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2533 states. [2023-12-02 17:36:14,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2533 to 2136. [2023-12-02 17:36:14,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2136 states, 2135 states have (on average 1.1203747072599533) internal successors, (2392), 2135 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:36:14,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2136 states to 2136 states and 2392 transitions. [2023-12-02 17:36:14,246 INFO L78 Accepts]: Start accepts. Automaton has 2136 states and 2392 transitions. Word has length 138 [2023-12-02 17:36:14,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:36:14,246 INFO L495 AbstractCegarLoop]: Abstraction has 2136 states and 2392 transitions. [2023-12-02 17:36:14,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 3.67) internal successors, (367), 99 states have internal predecessors, (367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:36:14,246 INFO L276 IsEmpty]: Start isEmpty. Operand 2136 states and 2392 transitions. [2023-12-02 17:36:14,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-12-02 17:36:14,249 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:36:14,249 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:36:14,255 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2023-12-02 17:36:14,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2023-12-02 17:36:14,450 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:36:14,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:36:14,450 INFO L85 PathProgramCache]: Analyzing trace with hash 285913427, now seen corresponding path program 23 times [2023-12-02 17:36:14,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:36:14,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372352037] [2023-12-02 17:36:14,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:36:14,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:36:14,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:36:15,547 INFO L134 CoverageAnalysis]: Checked inductivity of 751 backedges. 100 proven. 650 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:36:15,547 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:36:15,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372352037] [2023-12-02 17:36:15,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372352037] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:36:15,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908458728] [2023-12-02 17:36:15,548 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:36:15,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:36:15,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:36:15,549 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:36:15,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-12-02 17:36:16,118 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2023-12-02 17:36:16,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:36:16,124 INFO L262 TraceCheckSpWp]: Trace formula consists of 794 conjuncts, 64 conjunts are in the unsatisfiable core [2023-12-02 17:36:16,126 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:36:16,986 INFO L134 CoverageAnalysis]: Checked inductivity of 751 backedges. 121 proven. 629 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:36:16,986 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:36:17,861 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 7 treesize of output 5 [2023-12-02 17:36:18,116 INFO L134 CoverageAnalysis]: Checked inductivity of 751 backedges. 121 proven. 629 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:36:18,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908458728] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:36:18,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1900139680] [2023-12-02 17:36:18,117 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:36:18,118 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:36:18,118 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:36:18,118 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:36:18,118 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:36:18,861 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:36:21,279 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '94591#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0) (or (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s~0#1.offset| 0)))' at error location [2023-12-02 17:36:21,279 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:36:21,279 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:36:21,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 28, 28] total 70 [2023-12-02 17:36:21,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719290110] [2023-12-02 17:36:21,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:36:21,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2023-12-02 17:36:21,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:36:21,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2023-12-02 17:36:21,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=853, Invalid=6803, Unknown=0, NotChecked=0, Total=7656 [2023-12-02 17:36:21,281 INFO L87 Difference]: Start difference. First operand 2136 states and 2392 transitions. Second operand has 72 states, 71 states have (on average 5.507042253521127) internal successors, (391), 71 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:36:22,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:36:22,569 INFO L93 Difference]: Finished difference Result 2330 states and 2610 transitions. [2023-12-02 17:36:22,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-02 17:36:22,570 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 71 states have (on average 5.507042253521127) internal successors, (391), 71 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2023-12-02 17:36:22,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:36:22,572 INFO L225 Difference]: With dead ends: 2330 [2023-12-02 17:36:22,572 INFO L226 Difference]: Without dead ends: 2330 [2023-12-02 17:36:22,572 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 346 SyntacticMatches, 13 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4567 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=1231, Invalid=9481, Unknown=0, NotChecked=0, Total=10712 [2023-12-02 17:36:22,573 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 505 mSDsluCounter, 896 mSDsCounter, 0 mSdLazyCounter, 1979 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 505 SdHoareTripleChecker+Valid, 957 SdHoareTripleChecker+Invalid, 1980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:36:22,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [505 Valid, 957 Invalid, 1980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1979 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-02 17:36:22,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2330 states. [2023-12-02 17:36:22,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2330 to 2205. [2023-12-02 17:36:22,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2205 states, 2204 states have (on average 1.1197822141560798) internal successors, (2468), 2204 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:36:22,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2205 states to 2205 states and 2468 transitions. [2023-12-02 17:36:22,590 INFO L78 Accepts]: Start accepts. Automaton has 2205 states and 2468 transitions. Word has length 140 [2023-12-02 17:36:22,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:36:22,590 INFO L495 AbstractCegarLoop]: Abstraction has 2205 states and 2468 transitions. [2023-12-02 17:36:22,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 71 states have (on average 5.507042253521127) internal successors, (391), 71 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:36:22,590 INFO L276 IsEmpty]: Start isEmpty. Operand 2205 states and 2468 transitions. [2023-12-02 17:36:22,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-02 17:36:22,592 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:36:22,592 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 12, 11, 11, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:36:22,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2023-12-02 17:36:22,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2023-12-02 17:36:22,793 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:36:22,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:36:22,793 INFO L85 PathProgramCache]: Analyzing trace with hash -327646243, now seen corresponding path program 9 times [2023-12-02 17:36:22,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:36:22,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640478954] [2023-12-02 17:36:22,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:36:22,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:36:22,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:36:24,314 INFO L134 CoverageAnalysis]: Checked inductivity of 779 backedges. 133 proven. 638 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:36:24,314 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:36:24,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640478954] [2023-12-02 17:36:24,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640478954] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:36:24,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397250076] [2023-12-02 17:36:24,314 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:36:24,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:36:24,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:36:24,315 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:36:24,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-12-02 17:36:24,621 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:36:24,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:36:24,627 INFO L262 TraceCheckSpWp]: Trace formula consists of 814 conjuncts, 152 conjunts are in the unsatisfiable core [2023-12-02 17:36:24,631 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:36:25,192 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 11 treesize of output 7 [2023-12-02 17:36:25,253 INFO L349 Elim1Store]: treesize reduction 23, result has 39.5 percent of original size [2023-12-02 17:36:25,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 27 treesize of output 19 [2023-12-02 17:36:28,183 INFO L134 CoverageAnalysis]: Checked inductivity of 779 backedges. 34 proven. 741 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:36:28,183 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:36:36,481 INFO L349 Elim1Store]: treesize reduction 28, result has 60.0 percent of original size [2023-12-02 17:36:36,482 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 761 treesize of output 569 [2023-12-02 17:36:36,502 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:36:36,502 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 437 treesize of output 405 [2023-12-02 17:36:36,715 INFO L173 IndexEqualityManager]: detected equality via solver [2023-12-02 17:36:36,721 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:36:36,721 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 93 treesize of output 84 [2023-12-02 17:36:36,917 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:36:36,917 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 422 treesize of output 417 [2023-12-02 17:36:41,893 INFO L349 Elim1Store]: treesize reduction 69, result has 1.4 percent of original size [2023-12-02 17:36:41,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 710 treesize of output 1 [2023-12-02 17:36:41,909 INFO L349 Elim1Store]: treesize reduction 69, result has 1.4 percent of original size [2023-12-02 17:36:41,909 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 640 treesize of output 1 [2023-12-02 17:36:43,911 INFO L134 CoverageAnalysis]: Checked inductivity of 779 backedges. 14 proven. 761 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:36:43,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397250076] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:36:43,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1541932012] [2023-12-02 17:36:43,912 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:36:43,913 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:36:43,913 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:36:43,913 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:36:43,913 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:36:45,158 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:36:49,229 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '100138#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:36:49,229 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:36:49,229 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:36:49,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 39, 39] total 105 [2023-12-02 17:36:49,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836874060] [2023-12-02 17:36:49,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:36:49,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2023-12-02 17:36:49,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:36:49,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2023-12-02 17:36:49,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=14141, Unknown=0, NotChecked=0, Total=14520 [2023-12-02 17:36:49,231 INFO L87 Difference]: Start difference. First operand 2205 states and 2468 transitions. Second operand has 106 states, 106 states have (on average 3.952830188679245) internal successors, (419), 105 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:37:01,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:37:01,040 INFO L93 Difference]: Finished difference Result 2738 states and 3028 transitions. [2023-12-02 17:37:01,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2023-12-02 17:37:01,041 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 106 states have (on average 3.952830188679245) internal successors, (419), 105 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 144 [2023-12-02 17:37:01,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:37:01,042 INFO L225 Difference]: With dead ends: 2738 [2023-12-02 17:37:01,043 INFO L226 Difference]: Without dead ends: 951 [2023-12-02 17:37:01,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 537 GetRequests, 340 SyntacticMatches, 0 SemanticMatches, 197 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6407 ImplicationChecksByTransitivity, 19.5s TimeCoverageRelationStatistics Valid=1450, Invalid=37952, Unknown=0, NotChecked=0, Total=39402 [2023-12-02 17:37:01,046 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 1536 mSDsluCounter, 1982 mSDsCounter, 0 mSdLazyCounter, 7237 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1536 SdHoareTripleChecker+Valid, 2015 SdHoareTripleChecker+Invalid, 7257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 7237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2023-12-02 17:37:01,046 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1536 Valid, 2015 Invalid, 7257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 7237 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2023-12-02 17:37:01,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2023-12-02 17:37:01,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 950. [2023-12-02 17:37:01,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 950 states, 949 states have (on average 1.107481559536354) internal successors, (1051), 949 states have internal predecessors, (1051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:37:01,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 1051 transitions. [2023-12-02 17:37:01,057 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 1051 transitions. Word has length 144 [2023-12-02 17:37:01,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:37:01,057 INFO L495 AbstractCegarLoop]: Abstraction has 950 states and 1051 transitions. [2023-12-02 17:37:01,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 106 states have (on average 3.952830188679245) internal successors, (419), 105 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:37:01,058 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 1051 transitions. [2023-12-02 17:37:01,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-02 17:37:01,059 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:37:01,059 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:37:01,066 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2023-12-02 17:37:01,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:37:01,260 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:37:01,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:37:01,260 INFO L85 PathProgramCache]: Analyzing trace with hash 1249872077, now seen corresponding path program 24 times [2023-12-02 17:37:01,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:37:01,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747902559] [2023-12-02 17:37:01,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:37:01,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:37:01,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:37:03,104 INFO L134 CoverageAnalysis]: Checked inductivity of 860 backedges. 13 proven. 846 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:37:03,104 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:37:03,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747902559] [2023-12-02 17:37:03,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747902559] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:37:03,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589381498] [2023-12-02 17:37:03,105 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:37:03,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:37:03,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:37:03,106 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:37:03,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-12-02 17:37:03,595 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:37:03,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:37:03,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 839 conjuncts, 130 conjunts are in the unsatisfiable core [2023-12-02 17:37:03,606 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:37:03,612 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 18 treesize of output 16 [2023-12-02 17:37:04,267 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:37:04,328 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 18 treesize of output 13 [2023-12-02 17:37:06,548 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:37:06,549 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 14 [2023-12-02 17:37:06,609 INFO L134 CoverageAnalysis]: Checked inductivity of 860 backedges. 13 proven. 846 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:37:06,609 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:37:07,464 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:37:07,464 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 51 treesize of output 40 [2023-12-02 17:37:07,475 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:37:07,475 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 71 [2023-12-02 17:37:07,488 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:37:07,489 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 56 treesize of output 58 [2023-12-02 17:37:08,844 INFO L134 CoverageAnalysis]: Checked inductivity of 860 backedges. 22 proven. 837 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:37:08,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589381498] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:37:08,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1416983496] [2023-12-02 17:37:08,845 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:37:08,845 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:37:08,845 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:37:08,845 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:37:08,845 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:37:09,602 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:37:13,170 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '104983#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:37:13,170 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:37:13,170 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:37:13,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 38, 38] total 97 [2023-12-02 17:37:13,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783851460] [2023-12-02 17:37:13,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:37:13,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 98 states [2023-12-02 17:37:13,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:37:13,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2023-12-02 17:37:13,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=389, Invalid=12261, Unknown=6, NotChecked=0, Total=12656 [2023-12-02 17:37:13,173 INFO L87 Difference]: Start difference. First operand 950 states and 1051 transitions. Second operand has 98 states, 98 states have (on average 3.5306122448979593) internal successors, (346), 97 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:37:21,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:37:21,180 INFO L93 Difference]: Finished difference Result 3938 states and 4408 transitions. [2023-12-02 17:37:21,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2023-12-02 17:37:21,181 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 3.5306122448979593) internal successors, (346), 97 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 149 [2023-12-02 17:37:21,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:37:21,184 INFO L225 Difference]: With dead ends: 3938 [2023-12-02 17:37:21,184 INFO L226 Difference]: Without dead ends: 3803 [2023-12-02 17:37:21,186 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7390 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=1489, Invalid=31811, Unknown=6, NotChecked=0, Total=33306 [2023-12-02 17:37:21,186 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 500 mSDsluCounter, 1901 mSDsCounter, 0 mSdLazyCounter, 7557 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 500 SdHoareTripleChecker+Valid, 1939 SdHoareTripleChecker+Invalid, 7577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 7557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-02 17:37:21,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [500 Valid, 1939 Invalid, 7577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 7557 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-02 17:37:21,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3803 states. [2023-12-02 17:37:21,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3803 to 3138. [2023-12-02 17:37:21,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3138 states, 3137 states have (on average 1.1278291361173096) internal successors, (3538), 3137 states have internal predecessors, (3538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:37:21,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3138 states to 3138 states and 3538 transitions. [2023-12-02 17:37:21,213 INFO L78 Accepts]: Start accepts. Automaton has 3138 states and 3538 transitions. Word has length 149 [2023-12-02 17:37:21,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:37:21,213 INFO L495 AbstractCegarLoop]: Abstraction has 3138 states and 3538 transitions. [2023-12-02 17:37:21,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 98 states, 98 states have (on average 3.5306122448979593) internal successors, (346), 97 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:37:21,214 INFO L276 IsEmpty]: Start isEmpty. Operand 3138 states and 3538 transitions. [2023-12-02 17:37:21,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-02 17:37:21,216 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:37:21,216 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:37:21,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2023-12-02 17:37:21,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-12-02 17:37:21,417 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:37:21,417 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:37:21,417 INFO L85 PathProgramCache]: Analyzing trace with hash -701644911, now seen corresponding path program 25 times [2023-12-02 17:37:21,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:37:21,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142799463] [2023-12-02 17:37:21,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:37:21,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:37:21,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:37:22,550 INFO L134 CoverageAnalysis]: Checked inductivity of 885 backedges. 121 proven. 763 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:37:22,551 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:37:22,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142799463] [2023-12-02 17:37:22,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142799463] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:37:22,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198665934] [2023-12-02 17:37:22,551 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:37:22,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:37:22,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:37:22,552 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:37:22,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-12-02 17:37:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:37:22,783 INFO L262 TraceCheckSpWp]: Trace formula consists of 852 conjuncts, 80 conjunts are in the unsatisfiable core [2023-12-02 17:37:22,785 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:37:23,513 INFO L134 CoverageAnalysis]: Checked inductivity of 885 backedges. 144 proven. 740 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:37:23,514 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:37:24,314 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 5 treesize of output 3 [2023-12-02 17:37:24,637 INFO L134 CoverageAnalysis]: Checked inductivity of 885 backedges. 144 proven. 740 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:37:24,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198665934] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:37:24,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1878802478] [2023-12-02 17:37:24,639 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:37:24,639 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:37:24,639 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:37:24,639 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:37:24,639 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:37:25,379 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:37:27,774 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '113178#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:37:27,774 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:37:27,774 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:37:27,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 30, 30] total 62 [2023-12-02 17:37:27,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502845767] [2023-12-02 17:37:27,774 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:37:27,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2023-12-02 17:37:27,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:37:27,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2023-12-02 17:37:27,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=566, Invalid=5596, Unknown=0, NotChecked=0, Total=6162 [2023-12-02 17:37:27,776 INFO L87 Difference]: Start difference. First operand 3138 states and 3538 transitions. Second operand has 64 states, 63 states have (on average 4.968253968253968) internal successors, (313), 63 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:37:29,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:37:29,408 INFO L93 Difference]: Finished difference Result 3835 states and 4323 transitions. [2023-12-02 17:37:29,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-12-02 17:37:29,408 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 4.968253968253968) internal successors, (313), 63 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 151 [2023-12-02 17:37:29,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:37:29,412 INFO L225 Difference]: With dead ends: 3835 [2023-12-02 17:37:29,412 INFO L226 Difference]: Without dead ends: 3835 [2023-12-02 17:37:29,412 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 389 SyntacticMatches, 14 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3708 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=859, Invalid=8261, Unknown=0, NotChecked=0, Total=9120 [2023-12-02 17:37:29,413 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 376 mSDsluCounter, 1204 mSDsCounter, 0 mSdLazyCounter, 2821 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 1269 SdHoareTripleChecker+Invalid, 2822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:37:29,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 1269 Invalid, 2822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2821 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-02 17:37:29,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3835 states. [2023-12-02 17:37:29,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3835 to 3207. [2023-12-02 17:37:29,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3207 states, 3206 states have (on average 1.1272613849033064) internal successors, (3614), 3206 states have internal predecessors, (3614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:37:29,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3207 states to 3207 states and 3614 transitions. [2023-12-02 17:37:29,453 INFO L78 Accepts]: Start accepts. Automaton has 3207 states and 3614 transitions. Word has length 151 [2023-12-02 17:37:29,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:37:29,453 INFO L495 AbstractCegarLoop]: Abstraction has 3207 states and 3614 transitions. [2023-12-02 17:37:29,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 4.968253968253968) internal successors, (313), 63 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:37:29,453 INFO L276 IsEmpty]: Start isEmpty. Operand 3207 states and 3614 transitions. [2023-12-02 17:37:29,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-02 17:37:29,456 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:37:29,456 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 13, 13, 12, 12, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:37:29,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-12-02 17:37:29,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-12-02 17:37:29,657 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:37:29,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:37:29,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1111485307, now seen corresponding path program 10 times [2023-12-02 17:37:29,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:37:29,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554830576] [2023-12-02 17:37:29,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:37:29,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:37:29,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:37:31,195 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 145 proven. 762 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:37:31,195 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:37:31,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554830576] [2023-12-02 17:37:31,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554830576] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:37:31,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111742037] [2023-12-02 17:37:31,196 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-02 17:37:31,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:37:31,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:37:31,197 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:37:31,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-12-02 17:37:31,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:37:31,457 INFO L262 TraceCheckSpWp]: Trace formula consists of 872 conjuncts, 152 conjunts are in the unsatisfiable core [2023-12-02 17:37:31,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:37:32,119 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 11 treesize of output 7 [2023-12-02 17:37:32,186 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2023-12-02 17:37:32,186 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 15 [2023-12-02 17:37:35,695 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 37 proven. 874 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:37:35,696 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:37:44,923 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:37:44,923 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 137 treesize of output 93 [2023-12-02 17:37:44,938 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:37:44,938 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 182 treesize of output 161 [2023-12-02 17:37:44,968 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:37:44,968 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 138 treesize of output 128 [2023-12-02 17:37:45,202 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-12-02 17:37:45,203 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 168 treesize of output 1 [2023-12-02 17:37:45,209 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-12-02 17:37:45,210 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 141 treesize of output 1 [2023-12-02 17:37:47,461 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 15 proven. 896 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 17:37:47,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111742037] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:37:47,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1951434422] [2023-12-02 17:37:47,462 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:37:47,462 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:37:47,462 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:37:47,462 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:37:47,462 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:37:48,696 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:37:52,802 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '121305#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:37:52,802 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:37:52,802 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:37:52,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 40, 42] total 111 [2023-12-02 17:37:52,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651183779] [2023-12-02 17:37:52,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:37:52,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 112 states [2023-12-02 17:37:52,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:37:52,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 112 interpolants. [2023-12-02 17:37:52,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=402, Invalid=15600, Unknown=0, NotChecked=0, Total=16002 [2023-12-02 17:37:52,805 INFO L87 Difference]: Start difference. First operand 3207 states and 3614 transitions. Second operand has 112 states, 112 states have (on average 4.035714285714286) internal successors, (452), 111 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:38:10,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:38:10,345 INFO L93 Difference]: Finished difference Result 4226 states and 4692 transitions. [2023-12-02 17:38:10,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2023-12-02 17:38:10,345 INFO L78 Accepts]: Start accepts. Automaton has has 112 states, 112 states have (on average 4.035714285714286) internal successors, (452), 111 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 155 [2023-12-02 17:38:10,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:38:10,347 INFO L225 Difference]: With dead ends: 4226 [2023-12-02 17:38:10,347 INFO L226 Difference]: Without dead ends: 1022 [2023-12-02 17:38:10,349 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 597 GetRequests, 369 SyntacticMatches, 0 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9102 ImplicationChecksByTransitivity, 25.1s TimeCoverageRelationStatistics Valid=1885, Invalid=50785, Unknown=0, NotChecked=0, Total=52670 [2023-12-02 17:38:10,349 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 977 mSDsluCounter, 868 mSDsCounter, 0 mSdLazyCounter, 9463 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 977 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 9482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 9463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:38:10,349 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [977 Valid, 882 Invalid, 9482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 9463 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2023-12-02 17:38:10,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1022 states. [2023-12-02 17:38:10,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1022 to 1021. [2023-12-02 17:38:10,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1021 states, 1020 states have (on average 1.1068627450980393) internal successors, (1129), 1020 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:38:10,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1021 states to 1021 states and 1129 transitions. [2023-12-02 17:38:10,358 INFO L78 Accepts]: Start accepts. Automaton has 1021 states and 1129 transitions. Word has length 155 [2023-12-02 17:38:10,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:38:10,358 INFO L495 AbstractCegarLoop]: Abstraction has 1021 states and 1129 transitions. [2023-12-02 17:38:10,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 112 states, 112 states have (on average 4.035714285714286) internal successors, (452), 111 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:38:10,358 INFO L276 IsEmpty]: Start isEmpty. Operand 1021 states and 1129 transitions. [2023-12-02 17:38:10,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-02 17:38:10,360 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:38:10,360 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:38:10,366 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2023-12-02 17:38:10,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-12-02 17:38:10,561 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:38:10,561 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:38:10,561 INFO L85 PathProgramCache]: Analyzing trace with hash -894066609, now seen corresponding path program 26 times [2023-12-02 17:38:10,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:38:10,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140785453] [2023-12-02 17:38:10,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:38:10,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:38:10,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:38:12,710 INFO L134 CoverageAnalysis]: Checked inductivity of 1003 backedges. 14 proven. 988 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:38:12,710 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:38:12,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140785453] [2023-12-02 17:38:12,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140785453] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:38:12,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468949658] [2023-12-02 17:38:12,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:38:12,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:38:12,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:38:12,712 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:38:12,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-12-02 17:38:13,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2023-12-02 17:38:13,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:38:13,685 INFO L262 TraceCheckSpWp]: Trace formula consists of 897 conjuncts, 138 conjunts are in the unsatisfiable core [2023-12-02 17:38:13,689 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:38:13,695 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 18 treesize of output 16 [2023-12-02 17:38:14,622 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2023-12-02 17:38:14,695 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 29 treesize of output 13 [2023-12-02 17:38:17,744 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:38:17,744 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 14 [2023-12-02 17:38:17,816 INFO L134 CoverageAnalysis]: Checked inductivity of 1003 backedges. 14 proven. 988 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:38:17,816 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:38:19,053 INFO L349 Elim1Store]: treesize reduction 28, result has 60.0 percent of original size [2023-12-02 17:38:19,054 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 573 treesize of output 458 [2023-12-02 17:38:19,072 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:38:19,072 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 326 treesize of output 308 [2023-12-02 17:38:19,312 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 86 treesize of output 80 [2023-12-02 17:38:19,374 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:38:19,375 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 211 treesize of output 214 [2023-12-02 17:38:21,461 INFO L134 CoverageAnalysis]: Checked inductivity of 1003 backedges. 41 proven. 961 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:38:21,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468949658] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:38:21,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [84037197] [2023-12-02 17:38:21,462 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:38:21,463 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:38:21,463 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:38:21,463 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:38:21,463 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:38:22,340 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:38:26,053 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '127829#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:38:26,053 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:38:26,053 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:38:26,053 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 101 [2023-12-02 17:38:26,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253885788] [2023-12-02 17:38:26,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:38:26,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 102 states [2023-12-02 17:38:26,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:38:26,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2023-12-02 17:38:26,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=13194, Unknown=0, NotChecked=0, Total=13572 [2023-12-02 17:38:26,055 INFO L87 Difference]: Start difference. First operand 1021 states and 1129 transitions. Second operand has 102 states, 102 states have (on average 3.715686274509804) internal successors, (379), 101 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:38:35,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:38:35,710 INFO L93 Difference]: Finished difference Result 3456 states and 3828 transitions. [2023-12-02 17:38:35,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2023-12-02 17:38:35,710 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 3.715686274509804) internal successors, (379), 101 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2023-12-02 17:38:35,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:38:35,714 INFO L225 Difference]: With dead ends: 3456 [2023-12-02 17:38:35,714 INFO L226 Difference]: Without dead ends: 3312 [2023-12-02 17:38:35,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 590 GetRequests, 402 SyntacticMatches, 0 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6706 ImplicationChecksByTransitivity, 14.5s TimeCoverageRelationStatistics Valid=1366, Invalid=34544, Unknown=0, NotChecked=0, Total=35910 [2023-12-02 17:38:35,716 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 555 mSDsluCounter, 2445 mSDsCounter, 0 mSdLazyCounter, 8515 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 2487 SdHoareTripleChecker+Invalid, 8529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 8515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-12-02 17:38:35,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 2487 Invalid, 8529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 8515 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-12-02 17:38:35,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3312 states. [2023-12-02 17:38:35,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3312 to 1890. [2023-12-02 17:38:35,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1890 states, 1889 states have (on average 1.1111699311805188) internal successors, (2099), 1889 states have internal predecessors, (2099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:38:35,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1890 states to 1890 states and 2099 transitions. [2023-12-02 17:38:35,735 INFO L78 Accepts]: Start accepts. Automaton has 1890 states and 2099 transitions. Word has length 160 [2023-12-02 17:38:35,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:38:35,735 INFO L495 AbstractCegarLoop]: Abstraction has 1890 states and 2099 transitions. [2023-12-02 17:38:35,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 102 states, 102 states have (on average 3.715686274509804) internal successors, (379), 101 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:38:35,735 INFO L276 IsEmpty]: Start isEmpty. Operand 1890 states and 2099 transitions. [2023-12-02 17:38:35,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-02 17:38:35,737 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:38:35,738 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:38:35,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2023-12-02 17:38:35,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:38:35,938 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:38:35,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:38:35,938 INFO L85 PathProgramCache]: Analyzing trace with hash 590104331, now seen corresponding path program 27 times [2023-12-02 17:38:35,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:38:35,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092757778] [2023-12-02 17:38:35,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:38:35,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:38:35,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:38:37,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1030 backedges. 144 proven. 885 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:38:37,302 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:38:37,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092757778] [2023-12-02 17:38:37,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092757778] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:38:37,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455408418] [2023-12-02 17:38:37,303 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-02 17:38:37,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:38:37,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:38:37,304 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:38:37,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-12-02 17:38:37,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-02 17:38:37,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:38:37,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 85 conjunts are in the unsatisfiable core [2023-12-02 17:38:37,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:38:38,677 INFO L134 CoverageAnalysis]: Checked inductivity of 1030 backedges. 169 proven. 860 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:38:38,677 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:38:39,809 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 5 treesize of output 3 [2023-12-02 17:38:40,259 INFO L134 CoverageAnalysis]: Checked inductivity of 1030 backedges. 169 proven. 860 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 17:38:40,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455408418] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:38:40,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [172366203] [2023-12-02 17:38:40,260 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:38:40,260 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:38:40,260 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:38:40,260 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:38:40,261 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:38:41,044 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:38:43,704 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '134370#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0) (or (= |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s~0#1.offset| 0)))' at error location [2023-12-02 17:38:43,704 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:38:43,704 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:38:43,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 32, 32] total 66 [2023-12-02 17:38:43,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917840071] [2023-12-02 17:38:43,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:38:43,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2023-12-02 17:38:43,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:38:43,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2023-12-02 17:38:43,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=641, Invalid=6331, Unknown=0, NotChecked=0, Total=6972 [2023-12-02 17:38:43,706 INFO L87 Difference]: Start difference. First operand 1890 states and 2099 transitions. Second operand has 68 states, 67 states have (on average 5.0) internal successors, (335), 67 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:38:45,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:38:45,577 INFO L93 Difference]: Finished difference Result 2724 states and 3031 transitions. [2023-12-02 17:38:45,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-12-02 17:38:45,578 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 67 states have (on average 5.0) internal successors, (335), 67 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2023-12-02 17:38:45,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:38:45,580 INFO L225 Difference]: With dead ends: 2724 [2023-12-02 17:38:45,580 INFO L226 Difference]: Without dead ends: 2724 [2023-12-02 17:38:45,580 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 533 GetRequests, 418 SyntacticMatches, 15 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4252 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=961, Invalid=9341, Unknown=0, NotChecked=0, Total=10302 [2023-12-02 17:38:45,581 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 555 mSDsluCounter, 1491 mSDsCounter, 0 mSdLazyCounter, 3317 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 1560 SdHoareTripleChecker+Invalid, 3318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-02 17:38:45,581 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 1560 Invalid, 3318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3317 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-02 17:38:45,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2724 states. [2023-12-02 17:38:45,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2724 to 1959. [2023-12-02 17:38:45,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1959 states, 1958 states have (on average 1.1108273748723188) internal successors, (2175), 1958 states have internal predecessors, (2175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:38:45,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1959 states to 1959 states and 2175 transitions. [2023-12-02 17:38:45,599 INFO L78 Accepts]: Start accepts. Automaton has 1959 states and 2175 transitions. Word has length 162 [2023-12-02 17:38:45,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:38:45,599 INFO L495 AbstractCegarLoop]: Abstraction has 1959 states and 2175 transitions. [2023-12-02 17:38:45,599 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 67 states have (on average 5.0) internal successors, (335), 67 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:38:45,599 INFO L276 IsEmpty]: Start isEmpty. Operand 1959 states and 2175 transitions. [2023-12-02 17:38:45,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-12-02 17:38:45,601 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 17:38:45,601 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 14, 14, 13, 13, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:38:45,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2023-12-02 17:38:45,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2023-12-02 17:38:45,802 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2023-12-02 17:38:45,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 17:38:45,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1590457557, now seen corresponding path program 11 times [2023-12-02 17:38:45,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 17:38:45,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296195891] [2023-12-02 17:38:45,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 17:38:45,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 17:38:45,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 17:38:47,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1062 backedges. 157 proven. 897 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 17:38:47,475 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 17:38:47,475 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296195891] [2023-12-02 17:38:47,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296195891] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 17:38:47,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143599760] [2023-12-02 17:38:47,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-02 17:38:47,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 17:38:47,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 17:38:47,476 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 17:38:47,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-12-02 17:38:48,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2023-12-02 17:38:48,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-02 17:38:48,618 INFO L262 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 68 conjunts are in the unsatisfiable core [2023-12-02 17:38:48,622 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 17:38:48,636 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 1 [2023-12-02 17:38:48,639 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 8 treesize of output 1 [2023-12-02 17:38:48,648 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 18 treesize of output 16 [2023-12-02 17:38:48,973 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2023-12-02 17:38:49,080 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 22 treesize of output 17 [2023-12-02 17:38:51,817 INFO L349 Elim1Store]: treesize reduction 3, result has 93.6 percent of original size [2023-12-02 17:38:51,817 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 57 [2023-12-02 17:38:52,042 INFO L134 CoverageAnalysis]: Checked inductivity of 1062 backedges. 120 proven. 40 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2023-12-02 17:38:52,042 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 17:38:53,435 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:38:53,436 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 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 66 treesize of output 44 [2023-12-02 17:38:53,457 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:38:53,458 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 119 treesize of output 126 [2023-12-02 17:38:53,471 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-12-02 17:38:53,471 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 72 treesize of output 66 [2023-12-02 17:38:54,051 INFO L134 CoverageAnalysis]: Checked inductivity of 1062 backedges. 13 proven. 147 refuted. 0 times theorem prover too weak. 902 trivial. 0 not checked. [2023-12-02 17:38:54,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143599760] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 17:38:54,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [858060816] [2023-12-02 17:38:54,052 INFO L159 IcfgInterpreter]: Started Sifa with 17 locations of interest [2023-12-02 17:38:54,052 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 17:38:54,052 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 17:38:54,052 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 17:38:54,052 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 17:38:55,294 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 17:38:57,877 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '140147#(and (<= 2 |ULTIMATE.start_main_~nondetString2~0#1.base|) (<= 1 |#StackHeapBarrier|) (<= 2 |ULTIMATE.start_cstrpbrk_~s1#1.base|) (= |ULTIMATE.start_main_~nondetString2~0#1.offset| 0) (<= 2 |ULTIMATE.start_main_#t~malloc12#1.base|) (<= 1 |ULTIMATE.start_main_~length1~0#1|) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s1#1.base|) (<= 2 |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) (= |ULTIMATE.start_cstrpbrk_#in~s1#1.offset| 0) (= |ULTIMATE.start_cstrpbrk_~s2#1.offset| 0) (= |ULTIMATE.start_main_~nondetString1~0#1.offset| 0) (= 0 |ULTIMATE.start_cstrpbrk_~s1#1.offset|) (<= 1 |ULTIMATE.start_main_~length2~0#1|) (= |ULTIMATE.start_main_#t~malloc13#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_#in~s2#1.base|) (<= 0 |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_main_#t~malloc12#1.offset| 0) (<= 2 |ULTIMATE.start_cstrpbrk_~s2#1.base|) (<= 2 |ULTIMATE.start_main_#t~malloc13#1.base|) (<= 2 |ULTIMATE.start_main_~nondetString1~0#1.base|) (<= (select |#length| |ULTIMATE.start_cstrpbrk_~sc1~0#1.base|) |ULTIMATE.start_cstrpbrk_~sc1~0#1.offset|) (= |ULTIMATE.start_cstrpbrk_#in~s2#1.offset| 0))' at error location [2023-12-02 17:38:57,878 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 17:38:57,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 17:38:57,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 9, 9] total 51 [2023-12-02 17:38:57,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385228457] [2023-12-02 17:38:57,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 17:38:57,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2023-12-02 17:38:57,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 17:38:57,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2023-12-02 17:38:57,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=4229, Unknown=0, NotChecked=0, Total=4422 [2023-12-02 17:38:57,880 INFO L87 Difference]: Start difference. First operand 1959 states and 2175 transitions. Second operand has 52 states, 52 states have (on average 4.288461538461538) internal successors, (223), 51 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:39:20,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 17:39:20,298 INFO L93 Difference]: Finished difference Result 2583 states and 2861 transitions. [2023-12-02 17:39:20,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2023-12-02 17:39:20,298 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 4.288461538461538) internal successors, (223), 51 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 166 [2023-12-02 17:39:20,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 17:39:20,298 INFO L225 Difference]: With dead ends: 2583 [2023-12-02 17:39:20,299 INFO L226 Difference]: Without dead ends: 0 [2023-12-02 17:39:20,300 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 642 GetRequests, 464 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7177 ImplicationChecksByTransitivity, 23.9s TimeCoverageRelationStatistics Valid=2973, Invalid=29247, Unknown=0, NotChecked=0, Total=32220 [2023-12-02 17:39:20,300 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 382 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 4959 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 4983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 4959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-02 17:39:20,300 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 866 Invalid, 4983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 4959 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-02 17:39:20,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-02 17:39:20,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-02 17:39:20,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:39:20,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-02 17:39:20,300 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 166 [2023-12-02 17:39:20,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 17:39:20,301 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-02 17:39:20,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 4.288461538461538) internal successors, (223), 51 states have internal predecessors, (223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-02 17:39:20,301 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-02 17:39:20,301 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-02 17:39:20,303 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 19 remaining) [2023-12-02 17:39:20,303 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 19 remaining) [2023-12-02 17:39:20,303 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 19 remaining) [2023-12-02 17:39:20,303 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 19 remaining) [2023-12-02 17:39:20,303 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 19 remaining) [2023-12-02 17:39:20,303 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 19 remaining) [2023-12-02 17:39:20,303 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 19 remaining) [2023-12-02 17:39:20,303 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 19 remaining) [2023-12-02 17:39:20,303 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 19 remaining) [2023-12-02 17:39:20,303 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 19 remaining) [2023-12-02 17:39:20,304 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 19 remaining) [2023-12-02 17:39:20,304 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 19 remaining) [2023-12-02 17:39:20,304 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 19 remaining) [2023-12-02 17:39:20,304 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 19 remaining) [2023-12-02 17:39:20,304 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 19 remaining) [2023-12-02 17:39:20,304 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 19 remaining) [2023-12-02 17:39:20,304 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 19 remaining) [2023-12-02 17:39:20,304 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 19 remaining) [2023-12-02 17:39:20,304 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr18ASSERT_VIOLATIONMEMORY_LEAK (0 of 19 remaining) [2023-12-02 17:39:20,311 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2023-12-02 17:39:20,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2023-12-02 17:39:20,507 INFO L445 BasicCegarLoop]: Path program histogram: [27, 11, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 17:39:20,508 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-12-02 17:39:20,510 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 05:39:20 BoogieIcfgContainer [2023-12-02 17:39:20,510 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-02 17:39:20,511 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-02 17:39:20,511 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-02 17:39:20,511 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-02 17:39:20,511 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 05:29:52" (3/4) ... [2023-12-02 17:39:20,513 INFO L137 WitnessPrinter]: Generating witness for correct program [2023-12-02 17:39:20,520 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 22 nodes and edges [2023-12-02 17:39:20,520 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2023-12-02 17:39:20,521 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2023-12-02 17:39:20,521 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2023-12-02 17:39:20,592 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/witness.graphml [2023-12-02 17:39:20,593 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/witness.yml [2023-12-02 17:39:20,593 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-02 17:39:20,593 INFO L158 Benchmark]: Toolchain (without parser) took 568849.84ms. Allocated memory was 153.1MB in the beginning and 559.9MB in the end (delta: 406.8MB). Free memory was 118.5MB in the beginning and 355.3MB in the end (delta: -236.8MB). Peak memory consumption was 169.3MB. Max. memory is 16.1GB. [2023-12-02 17:39:20,594 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 115.3MB. Free memory is still 89.0MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 17:39:20,594 INFO L158 Benchmark]: CACSL2BoogieTranslator took 387.86ms. Allocated memory is still 153.1MB. Free memory was 118.5MB in the beginning and 101.8MB in the end (delta: 16.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2023-12-02 17:39:20,594 INFO L158 Benchmark]: Boogie Procedure Inliner took 44.91ms. Allocated memory is still 153.1MB. Free memory was 101.8MB in the beginning and 99.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 17:39:20,594 INFO L158 Benchmark]: Boogie Preprocessor took 28.77ms. Allocated memory is still 153.1MB. Free memory was 99.7MB in the beginning and 98.2MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 17:39:20,595 INFO L158 Benchmark]: RCFGBuilder took 433.08ms. Allocated memory is still 153.1MB. Free memory was 98.2MB in the beginning and 110.1MB in the end (delta: -11.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-12-02 17:39:20,595 INFO L158 Benchmark]: TraceAbstraction took 567866.33ms. Allocated memory was 153.1MB in the beginning and 559.9MB in the end (delta: 406.8MB). Free memory was 109.1MB in the beginning and 360.0MB in the end (delta: -250.9MB). Peak memory consumption was 158.6MB. Max. memory is 16.1GB. [2023-12-02 17:39:20,595 INFO L158 Benchmark]: Witness Printer took 82.52ms. Allocated memory is still 559.9MB. Free memory was 360.0MB in the beginning and 355.3MB in the end (delta: 4.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-12-02 17:39:20,596 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.17ms. Allocated memory is still 115.3MB. Free memory is still 89.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 387.86ms. Allocated memory is still 153.1MB. Free memory was 118.5MB in the beginning and 101.8MB in the end (delta: 16.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 44.91ms. Allocated memory is still 153.1MB. Free memory was 101.8MB in the beginning and 99.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 28.77ms. Allocated memory is still 153.1MB. Free memory was 99.7MB in the beginning and 98.2MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 433.08ms. Allocated memory is still 153.1MB. Free memory was 98.2MB in the beginning and 110.1MB in the end (delta: -11.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * TraceAbstraction took 567866.33ms. Allocated memory was 153.1MB in the beginning and 559.9MB in the end (delta: 406.8MB). Free memory was 109.1MB in the beginning and 360.0MB in the end (delta: -250.9MB). Peak memory consumption was 158.6MB. Max. memory is 16.1GB. * Witness Printer took 82.52ms. Allocated memory is still 559.9MB. Free memory was 360.0MB in the beginning and 355.3MB in the end (delta: 4.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 529]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 39 locations, 19 error locations. Started 1 CEGAR loops. OverallTime: 567.8s, OverallIterations: 63, TraceHistogramMax: 15, PathProgramHistogramMax: 27, EmptinessCheckTime: 0.1s, AutomataDifference: 203.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 2 mSolverCounterUnknown, 23060 SdHoareTripleChecker+Valid, 66.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 23060 mSDsluCounter, 32355 SdHoareTripleChecker+Invalid, 58.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 541 IncrementalHoareTripleChecker+Unchecked, 30861 mSDsCounter, 392 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 114941 IncrementalHoareTripleChecker+Invalid, 115876 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 392 mSolverCounterUnsat, 1494 mSDtfsCounter, 114941 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 14153 GetRequests, 9454 SyntacticMatches, 135 SemanticMatches, 4564 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 126857 ImplicationChecksByTransitivity, 338.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3207occurred in iteration=59, InterpolantAutomatonStates: 1903, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 63 MinimizatonAttempts, 10997 StatesRemovedByMinimization, 53 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 9.9s SatisfiabilityAnalysisTime, 183.6s InterpolantComputationTime, 7973 NumberOfCodeBlocks, 7973 NumberOfCodeBlocksAsserted, 243 NumberOfCheckSat, 11741 ConstructedInterpolants, 678 QuantifiedInterpolants, 217232 SizeOfPredicates, 923 NumberOfNonLiveVariables, 23328 ConjunctsInSsa, 3348 ConjunctsInUnsatCore, 159 InterpolantComputations, 15 PerfectInterpolantSequences, 7122/47448 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: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 19 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2023-12-02 17:39:20,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0f150cb-05c9-4b15-86c1-a35213e255ed/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE