./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_3.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E --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 6826aeecba49275836b6b398765a757158a4e84d2c6569399d77f2320562875e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:45:40,497 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:45:40,615 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2024-11-14 04:45:40,622 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:45:40,622 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:45:40,651 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:45:40,652 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:45:40,652 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:45:40,657 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:45:40,658 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:45:40,658 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:45:40,660 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:45:40,660 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:45:40,660 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 04:45:40,660 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:45:40,660 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:45:40,660 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 04:45:40,660 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 04:45:40,661 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:45:40,661 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 04:45:40,661 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 04:45:40,661 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 04:45:40,661 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-14 04:45:40,661 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-14 04:45:40,663 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:45:40,664 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 04:45:40,664 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 04:45:40,664 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 04:45:40,664 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:45:40,665 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-14 04:45:40,665 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-14 04:45:40,665 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-14 04:45:40,665 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:45:40,665 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-14 04:45:40,665 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:45:40,666 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-14 04:45:40,666 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 04:45:40,666 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:45:40,666 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:45:40,666 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:45:40,666 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:45:40,666 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:45:40,666 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:45:40,666 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:45:40,667 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 04:45:40,667 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 04:45:40,667 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:45:40,667 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:45:40,667 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 04:45:40,667 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E 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 -> 6826aeecba49275836b6b398765a757158a4e84d2c6569399d77f2320562875e [2024-11-14 04:45:41,014 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:45:41,025 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:45:41,030 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:45:41,031 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:45:41,032 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:45:41,033 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/memsafety-bftpd/bftpd_3.i Unable to find full path for "g++" [2024-11-14 04:45:43,664 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:45:44,107 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:45:44,112 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/sv-benchmarks/c/memsafety-bftpd/bftpd_3.i [2024-11-14 04:45:44,128 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/data/5350e711e/482743eccab74d2c9fa0c53fc0bac503/FLAGcf647d74f [2024-11-14 04:45:44,148 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/data/5350e711e/482743eccab74d2c9fa0c53fc0bac503 [2024-11-14 04:45:44,151 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:45:44,153 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:45:44,155 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:45:44,155 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:45:44,161 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:45:44,162 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,165 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@51c6ea2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44, skipping insertion in model container [2024-11-14 04:45:44,166 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,220 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:45:44,728 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-14 04:45:44,736 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:45:44,759 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:45:44,828 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:45:44,879 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:45:44,880 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44 WrapperNode [2024-11-14 04:45:44,880 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:45:44,881 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:45:44,882 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:45:44,882 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:45:44,890 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,912 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,954 INFO L138 Inliner]: procedures = 168, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 94 [2024-11-14 04:45:44,954 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:45:44,955 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:45:44,955 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:45:44,955 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:45:44,966 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,967 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,972 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,973 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,986 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,991 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,997 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:44,998 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:45,006 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:45:45,007 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:45:45,007 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:45:45,007 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:45:45,008 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (1/1) ... [2024-11-14 04:45:45,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:45:45,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:45:45,046 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:45:45,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:45:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 04:45:45,090 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2024-11-14 04:45:45,091 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2024-11-14 04:45:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 04:45:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:45:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-14 04:45:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-14 04:45:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-14 04:45:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 04:45:45,091 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:45:45,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:45:45,246 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:45:45,248 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:45:45,505 INFO L? ?]: Removed 34 outVars from TransFormulas that were not future-live. [2024-11-14 04:45:45,505 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:45:45,581 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:45:45,581 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 04:45:45,581 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:45:45 BoogieIcfgContainer [2024-11-14 04:45:45,582 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:45:45,587 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:45:45,587 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:45:45,594 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:45:45,594 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:45:44" (1/3) ... [2024-11-14 04:45:45,595 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3bc5afed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:45:45, skipping insertion in model container [2024-11-14 04:45:45,596 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:45:44" (2/3) ... [2024-11-14 04:45:45,596 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3bc5afed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:45:45, skipping insertion in model container [2024-11-14 04:45:45,596 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:45:45" (3/3) ... [2024-11-14 04:45:45,600 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_3.i [2024-11-14 04:45:45,621 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:45:45,623 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG bftpd_3.i that has 2 procedures, 54 locations, 1 initial locations, 1 loop locations, and 20 error locations. [2024-11-14 04:45:45,681 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:45:45,701 INFO L333 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, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@26872ae6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:45:45,701 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-14 04:45:45,706 INFO L276 IsEmpty]: Start isEmpty. Operand has 54 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 49 states have internal predecessors, (54), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:45:45,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-14 04:45:45,714 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:45:45,715 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-14 04:45:45,716 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:45:45,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:45:45,721 INFO L85 PathProgramCache]: Analyzing trace with hash 131378568, now seen corresponding path program 1 times [2024-11-14 04:45:45,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:45:45,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892939048] [2024-11-14 04:45:45,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:45,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:45:45,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:46,136 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:45:46,141 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:45:46,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892939048] [2024-11-14 04:45:46,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892939048] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:45:46,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:45:46,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:45:46,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851662213] [2024-11-14 04:45:46,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:45:46,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:45:46,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:45:46,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:45:46,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:45:46,182 INFO L87 Difference]: Start difference. First operand has 54 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 49 states have internal predecessors, (54), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:46,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:45:46,403 INFO L93 Difference]: Finished difference Result 106 states and 123 transitions. [2024-11-14 04:45:46,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:45:46,408 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-14 04:45:46,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:45:46,418 INFO L225 Difference]: With dead ends: 106 [2024-11-14 04:45:46,419 INFO L226 Difference]: Without dead ends: 103 [2024-11-14 04:45:46,421 INFO L431 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 [2024-11-14 04:45:46,424 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 122 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:45:46,427 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 82 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:45:46,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2024-11-14 04:45:46,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 76. [2024-11-14 04:45:46,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 49 states have (on average 1.7142857142857142) internal successors, (84), 66 states have internal predecessors, (84), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2024-11-14 04:45:46,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 102 transitions. [2024-11-14 04:45:46,478 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 102 transitions. Word has length 5 [2024-11-14 04:45:46,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:45:46,480 INFO L471 AbstractCegarLoop]: Abstraction has 76 states and 102 transitions. [2024-11-14 04:45:46,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:46,480 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 102 transitions. [2024-11-14 04:45:46,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-14 04:45:46,481 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:45:46,481 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2024-11-14 04:45:46,481 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 04:45:46,481 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:45:46,482 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:45:46,482 INFO L85 PathProgramCache]: Analyzing trace with hash 131378569, now seen corresponding path program 1 times [2024-11-14 04:45:46,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:45:46,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328080304] [2024-11-14 04:45:46,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:46,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:45:46,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:46,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:45:46,777 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:45:46,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328080304] [2024-11-14 04:45:46,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328080304] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:45:46,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:45:46,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:45:46,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608478627] [2024-11-14 04:45:46,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:45:46,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:45:46,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:45:46,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:45:46,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:45:46,781 INFO L87 Difference]: Start difference. First operand 76 states and 102 transitions. Second operand has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:46,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:45:46,990 INFO L93 Difference]: Finished difference Result 173 states and 233 transitions. [2024-11-14 04:45:46,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:45:46,991 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2024-11-14 04:45:46,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:45:46,994 INFO L225 Difference]: With dead ends: 173 [2024-11-14 04:45:46,994 INFO L226 Difference]: Without dead ends: 173 [2024-11-14 04:45:46,995 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:45:46,995 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 87 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:45:46,996 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 163 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:45:46,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2024-11-14 04:45:47,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 147. [2024-11-14 04:45:47,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 113 states have (on average 1.7079646017699115) internal successors, (193), 130 states have internal predecessors, (193), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-14 04:45:47,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 229 transitions. [2024-11-14 04:45:47,030 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 229 transitions. Word has length 5 [2024-11-14 04:45:47,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:45:47,031 INFO L471 AbstractCegarLoop]: Abstraction has 147 states and 229 transitions. [2024-11-14 04:45:47,031 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:47,031 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 229 transitions. [2024-11-14 04:45:47,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-11-14 04:45:47,031 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:45:47,035 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-14 04:45:47,035 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 04:45:47,035 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:45:47,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:45:47,036 INFO L85 PathProgramCache]: Analyzing trace with hash -222231707, now seen corresponding path program 1 times [2024-11-14 04:45:47,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:45:47,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438312613] [2024-11-14 04:45:47,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:47,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:45:47,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:47,292 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:45:47,293 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:45:47,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438312613] [2024-11-14 04:45:47,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438312613] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:45:47,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:45:47,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:45:47,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121996197] [2024-11-14 04:45:47,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:45:47,294 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:45:47,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:45:47,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:45:47,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:45:47,295 INFO L87 Difference]: Start difference. First operand 147 states and 229 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:47,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:45:47,522 INFO L93 Difference]: Finished difference Result 192 states and 278 transitions. [2024-11-14 04:45:47,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:45:47,522 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-11-14 04:45:47,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:45:47,524 INFO L225 Difference]: With dead ends: 192 [2024-11-14 04:45:47,524 INFO L226 Difference]: Without dead ends: 192 [2024-11-14 04:45:47,525 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:45:47,526 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 72 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:45:47,526 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 126 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:45:47,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2024-11-14 04:45:47,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 150. [2024-11-14 04:45:47,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 116 states have (on average 1.6896551724137931) internal successors, (196), 133 states have internal predecessors, (196), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-14 04:45:47,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 232 transitions. [2024-11-14 04:45:47,543 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 232 transitions. Word has length 6 [2024-11-14 04:45:47,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:45:47,544 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 232 transitions. [2024-11-14 04:45:47,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:47,544 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 232 transitions. [2024-11-14 04:45:47,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-14 04:45:47,544 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:45:47,544 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:45:47,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 04:45:47,545 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:45:47,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:45:47,546 INFO L85 PathProgramCache]: Analyzing trace with hash 1700751720, now seen corresponding path program 1 times [2024-11-14 04:45:47,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:45:47,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317612663] [2024-11-14 04:45:47,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:47,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:45:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:47,920 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:45:47,920 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:45:47,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317612663] [2024-11-14 04:45:47,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317612663] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:45:47,921 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:45:47,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:45:47,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814126453] [2024-11-14 04:45:47,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:45:47,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:45:47,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:45:47,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:45:47,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:45:47,922 INFO L87 Difference]: Start difference. First operand 150 states and 232 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:48,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:45:48,133 INFO L93 Difference]: Finished difference Result 175 states and 234 transitions. [2024-11-14 04:45:48,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:45:48,135 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-11-14 04:45:48,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:45:48,137 INFO L225 Difference]: With dead ends: 175 [2024-11-14 04:45:48,137 INFO L226 Difference]: Without dead ends: 175 [2024-11-14 04:45:48,137 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:45:48,138 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 68 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:45:48,140 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 157 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:45:48,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-14 04:45:48,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 150. [2024-11-14 04:45:48,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 116 states have (on average 1.6724137931034482) internal successors, (194), 133 states have internal predecessors, (194), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-14 04:45:48,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 230 transitions. [2024-11-14 04:45:48,170 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 230 transitions. Word has length 7 [2024-11-14 04:45:48,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:45:48,170 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 230 transitions. [2024-11-14 04:45:48,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:48,171 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 230 transitions. [2024-11-14 04:45:48,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-14 04:45:48,171 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:45:48,171 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:45:48,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 04:45:48,171 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:45:48,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:45:48,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1183695815, now seen corresponding path program 1 times [2024-11-14 04:45:48,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:45:48,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808095316] [2024-11-14 04:45:48,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:48,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:45:48,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:48,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:45:48,286 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:45:48,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808095316] [2024-11-14 04:45:48,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808095316] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:45:48,286 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:45:48,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:45:48,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73825879] [2024-11-14 04:45:48,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:45:48,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:45:48,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:45:48,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:45:48,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:45:48,288 INFO L87 Difference]: Start difference. First operand 150 states and 230 transitions. Second operand has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:48,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:45:48,426 INFO L93 Difference]: Finished difference Result 227 states and 313 transitions. [2024-11-14 04:45:48,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:45:48,427 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2024-11-14 04:45:48,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:45:48,431 INFO L225 Difference]: With dead ends: 227 [2024-11-14 04:45:48,431 INFO L226 Difference]: Without dead ends: 227 [2024-11-14 04:45:48,431 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:45:48,432 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 140 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:45:48,434 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 133 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 04:45:48,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-11-14 04:45:48,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 178. [2024-11-14 04:45:48,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 142 states have (on average 1.6408450704225352) internal successors, (233), 160 states have internal predecessors, (233), 10 states have call successors, (10), 7 states have call predecessors, (10), 8 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-14 04:45:48,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 269 transitions. [2024-11-14 04:45:48,465 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 269 transitions. Word has length 8 [2024-11-14 04:45:48,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:45:48,465 INFO L471 AbstractCegarLoop]: Abstraction has 178 states and 269 transitions. [2024-11-14 04:45:48,465 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:48,465 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 269 transitions. [2024-11-14 04:45:48,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-14 04:45:48,466 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:45:48,466 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:45:48,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 04:45:48,466 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:45:48,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:45:48,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1960135350, now seen corresponding path program 1 times [2024-11-14 04:45:48,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:45:48,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031298073] [2024-11-14 04:45:48,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:48,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:45:48,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:48,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:45:48,617 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:45:48,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031298073] [2024-11-14 04:45:48,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031298073] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:45:48,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:45:48,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:45:48,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541426093] [2024-11-14 04:45:48,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:45:48,618 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:45:48,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:45:48,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:45:48,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:45:48,619 INFO L87 Difference]: Start difference. First operand 178 states and 269 transitions. Second operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:48,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:45:48,763 INFO L93 Difference]: Finished difference Result 226 states and 292 transitions. [2024-11-14 04:45:48,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:45:48,764 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-11-14 04:45:48,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:45:48,766 INFO L225 Difference]: With dead ends: 226 [2024-11-14 04:45:48,766 INFO L226 Difference]: Without dead ends: 226 [2024-11-14 04:45:48,767 INFO L431 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 [2024-11-14 04:45:48,767 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 179 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:45:48,768 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 166 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 04:45:48,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2024-11-14 04:45:48,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 192. [2024-11-14 04:45:48,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 155 states have (on average 1.6387096774193548) internal successors, (254), 174 states have internal predecessors, (254), 10 states have call successors, (10), 7 states have call predecessors, (10), 9 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-14 04:45:48,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 290 transitions. [2024-11-14 04:45:48,782 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 290 transitions. Word has length 9 [2024-11-14 04:45:48,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:45:48,782 INFO L471 AbstractCegarLoop]: Abstraction has 192 states and 290 transitions. [2024-11-14 04:45:48,782 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:45:48,782 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 290 transitions. [2024-11-14 04:45:48,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-14 04:45:48,783 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:45:48,783 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:45:48,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-14 04:45:48,784 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:45:48,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:45:48,784 INFO L85 PathProgramCache]: Analyzing trace with hash -519071088, now seen corresponding path program 1 times [2024-11-14 04:45:48,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:45:48,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070884442] [2024-11-14 04:45:48,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:48,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:45:48,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:49,009 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:45:49,009 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:45:49,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070884442] [2024-11-14 04:45:49,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070884442] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:45:49,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128570683] [2024-11-14 04:45:49,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:49,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:45:49,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:45:49,014 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:45:49,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 04:45:49,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:49,116 INFO L255 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 04:45:49,124 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:45:49,419 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:45:49,419 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:45:49,607 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:45:49,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128570683] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:45:49,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1737183591] [2024-11-14 04:45:49,641 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 04:45:49,643 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:45:49,648 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:45:49,654 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:45:49,654 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:45:49,979 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 135 for LOIs [2024-11-14 04:45:54,452 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:46:00,118 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2173#(and (= 3 |parse_input_~input#1.base|) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (= ~global~0.base 0) (= ~global~0.offset 0) (= |parse_input_#in~input#1.base| 3) (= |~#commands~0.offset| 0) (= ~state~0 0) (<= (select |#length| 6) 12) (= |old(~global~0.base)| 0) (= |parse_input_~input#1.offset| 0) (= |old(~state~0)| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0))' at error location [2024-11-14 04:46:00,118 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:46:00,119 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:46:00,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2024-11-14 04:46:00,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079351770] [2024-11-14 04:46:00,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:46:00,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-14 04:46:00,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:00,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-14 04:46:00,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2024-11-14 04:46:00,122 INFO L87 Difference]: Start difference. First operand 192 states and 290 transitions. Second operand has 13 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:46:00,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:00,393 INFO L93 Difference]: Finished difference Result 218 states and 289 transitions. [2024-11-14 04:46:00,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 04:46:00,394 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2024-11-14 04:46:00,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:00,395 INFO L225 Difference]: With dead ends: 218 [2024-11-14 04:46:00,395 INFO L226 Difference]: Without dead ends: 218 [2024-11-14 04:46:00,396 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2024-11-14 04:46:00,397 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 249 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:00,397 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 314 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:46:00,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2024-11-14 04:46:00,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 195. [2024-11-14 04:46:00,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 158 states have (on average 1.5696202531645569) internal successors, (248), 177 states have internal predecessors, (248), 10 states have call successors, (10), 7 states have call predecessors, (10), 9 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-14 04:46:00,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 284 transitions. [2024-11-14 04:46:00,408 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 284 transitions. Word has length 13 [2024-11-14 04:46:00,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:00,408 INFO L471 AbstractCegarLoop]: Abstraction has 195 states and 284 transitions. [2024-11-14 04:46:00,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:46:00,408 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 284 transitions. [2024-11-14 04:46:00,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-14 04:46:00,409 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:00,409 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:00,433 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 04:46:00,609 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-14 04:46:00,610 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:46:00,610 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:00,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1088665406, now seen corresponding path program 1 times [2024-11-14 04:46:00,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:00,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252195510] [2024-11-14 04:46:00,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:00,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:00,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:00,812 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:00,812 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:00,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252195510] [2024-11-14 04:46:00,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252195510] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:00,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059474413] [2024-11-14 04:46:00,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:00,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:00,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:00,814 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:00,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 04:46:00,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:00,884 INFO L255 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 04:46:00,886 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:01,087 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:01,087 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:01,185 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:01,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059474413] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:46:01,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [547527157] [2024-11-14 04:46:01,187 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2024-11-14 04:46:01,188 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:46:01,188 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:46:01,188 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:46:01,188 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:46:01,277 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 135 for LOIs [2024-11-14 04:46:03,788 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:46:09,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [547527157] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:09,244 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:46:09,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 4, 4] total 17 [2024-11-14 04:46:09,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860725942] [2024-11-14 04:46:09,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:09,245 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 04:46:09,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:09,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 04:46:09,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2024-11-14 04:46:09,247 INFO L87 Difference]: Start difference. First operand 195 states and 284 transitions. Second operand has 7 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:46:09,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:09,756 INFO L93 Difference]: Finished difference Result 189 states and 266 transitions. [2024-11-14 04:46:09,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 04:46:09,757 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2024-11-14 04:46:09,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:09,759 INFO L225 Difference]: With dead ends: 189 [2024-11-14 04:46:09,759 INFO L226 Difference]: Without dead ends: 189 [2024-11-14 04:46:09,760 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 6 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2024-11-14 04:46:09,760 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 21 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:09,760 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 73 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 142 Invalid, 1 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 04:46:09,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2024-11-14 04:46:09,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 189. [2024-11-14 04:46:09,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 152 states have (on average 1.513157894736842) internal successors, (230), 171 states have internal predecessors, (230), 10 states have call successors, (10), 7 states have call predecessors, (10), 9 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-14 04:46:09,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 266 transitions. [2024-11-14 04:46:09,778 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 266 transitions. Word has length 14 [2024-11-14 04:46:09,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:09,778 INFO L471 AbstractCegarLoop]: Abstraction has 189 states and 266 transitions. [2024-11-14 04:46:09,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:46:09,779 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 266 transitions. [2024-11-14 04:46:09,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-14 04:46:09,779 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:09,780 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:09,803 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 04:46:09,981 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:09,981 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:46:09,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:09,981 INFO L85 PathProgramCache]: Analyzing trace with hash -986025474, now seen corresponding path program 1 times [2024-11-14 04:46:09,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:09,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454827468] [2024-11-14 04:46:09,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:09,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:10,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:10,391 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:10,391 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:10,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454827468] [2024-11-14 04:46:10,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454827468] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:10,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754531919] [2024-11-14 04:46:10,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:10,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:10,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:10,394 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:10,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 04:46:10,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:10,494 INFO L255 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 04:46:10,497 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:10,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:46:10,783 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:46:10,861 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:10,862 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:11,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754531919] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:11,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [318747138] [2024-11-14 04:46:11,037 INFO L159 IcfgInterpreter]: Started Sifa with 19 locations of interest [2024-11-14 04:46:11,037 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:46:11,037 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:46:11,038 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:46:11,038 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:46:11,635 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2024-11-14 04:46:13,192 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:46:25,172 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3165#(and (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= (select |#length| 6) 3) (= |parse_input_~input#1.base| 4) (= ~global~0.offset 0) (= |parse_input_#in~input#1.base| 4) (= |~#commands~0.offset| 0) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(#valid)| |#valid|) (= |old(~global~0.offset)| 0))' at error location [2024-11-14 04:46:25,172 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:46:25,172 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:46:25,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2024-11-14 04:46:25,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383715369] [2024-11-14 04:46:25,172 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:46:25,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 04:46:25,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:25,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 04:46:25,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=742, Unknown=3, NotChecked=0, Total=930 [2024-11-14 04:46:25,174 INFO L87 Difference]: Start difference. First operand 189 states and 266 transitions. Second operand has 14 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:46:26,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:26,085 INFO L93 Difference]: Finished difference Result 294 states and 385 transitions. [2024-11-14 04:46:26,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-14 04:46:26,086 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 21 [2024-11-14 04:46:26,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:26,088 INFO L225 Difference]: With dead ends: 294 [2024-11-14 04:46:26,088 INFO L226 Difference]: Without dead ends: 294 [2024-11-14 04:46:26,089 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=384, Invalid=1593, Unknown=3, NotChecked=0, Total=1980 [2024-11-14 04:46:26,094 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 473 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:26,095 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [473 Valid, 238 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 04:46:26,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2024-11-14 04:46:26,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 252. [2024-11-14 04:46:26,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 210 states have (on average 1.542857142857143) internal successors, (324), 232 states have internal predecessors, (324), 11 states have call successors, (11), 8 states have call predecessors, (11), 13 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-14 04:46:26,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 371 transitions. [2024-11-14 04:46:26,116 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 371 transitions. Word has length 21 [2024-11-14 04:46:26,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:26,117 INFO L471 AbstractCegarLoop]: Abstraction has 252 states and 371 transitions. [2024-11-14 04:46:26,117 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:46:26,117 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 371 transitions. [2024-11-14 04:46:26,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-11-14 04:46:26,118 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:26,118 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:26,146 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-14 04:46:26,318 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:26,319 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:46:26,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:26,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1617290397, now seen corresponding path program 1 times [2024-11-14 04:46:26,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:26,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707080073] [2024-11-14 04:46:26,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:26,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:26,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:27,249 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:27,250 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:27,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707080073] [2024-11-14 04:46:27,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707080073] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:27,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876949014] [2024-11-14 04:46:27,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:27,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:27,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:27,253 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:27,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 04:46:27,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:27,367 INFO L255 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-14 04:46:27,370 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:27,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:46:27,772 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:46:27,952 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:27,952 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:28,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876949014] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:28,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [26288946] [2024-11-14 04:46:28,168 INFO L159 IcfgInterpreter]: Started Sifa with 19 locations of interest [2024-11-14 04:46:28,168 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:46:28,169 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:46:28,169 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:46:28,169 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:46:28,528 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2024-11-14 04:46:29,670 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:46:40,195 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3862#(and (<= 4 (select |#length| 6)) (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (= (select |#valid| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (= |parse_input_~input#1.base| 4) (= ~global~0.offset 0) (= |parse_input_#in~input#1.base| 4) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (or (< (select |#length| (select (select |#memory_$Pointer$.base| 6) 0)) (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1)) (< (select (select |#memory_$Pointer$.offset| 6) 0) 0)) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(#valid)| |#valid|) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0))' at error location [2024-11-14 04:46:40,195 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:46:40,195 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:46:40,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2024-11-14 04:46:40,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615192619] [2024-11-14 04:46:40,195 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:46:40,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 04:46:40,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:40,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 04:46:40,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1050, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 04:46:40,197 INFO L87 Difference]: Start difference. First operand 252 states and 371 transitions. Second operand has 19 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:46:41,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:41,503 INFO L93 Difference]: Finished difference Result 294 states and 384 transitions. [2024-11-14 04:46:41,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 04:46:41,503 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2024-11-14 04:46:41,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:41,506 INFO L225 Difference]: With dead ends: 294 [2024-11-14 04:46:41,506 INFO L226 Difference]: Without dead ends: 294 [2024-11-14 04:46:41,507 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=494, Invalid=2262, Unknown=0, NotChecked=0, Total=2756 [2024-11-14 04:46:41,508 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 589 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 398 SdHoareTripleChecker+Invalid, 725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:41,508 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [589 Valid, 398 Invalid, 725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-14 04:46:41,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2024-11-14 04:46:41,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 254. [2024-11-14 04:46:41,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 212 states have (on average 1.5235849056603774) internal successors, (323), 234 states have internal predecessors, (323), 11 states have call successors, (11), 8 states have call predecessors, (11), 13 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-14 04:46:41,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 370 transitions. [2024-11-14 04:46:41,529 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 370 transitions. Word has length 23 [2024-11-14 04:46:41,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:41,529 INFO L471 AbstractCegarLoop]: Abstraction has 254 states and 370 transitions. [2024-11-14 04:46:41,529 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:46:41,529 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 370 transitions. [2024-11-14 04:46:41,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-14 04:46:41,530 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:41,530 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:41,550 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-14 04:46:41,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-14 04:46:41,731 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:46:41,731 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:41,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1403605198, now seen corresponding path program 1 times [2024-11-14 04:46:41,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:41,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486178364] [2024-11-14 04:46:41,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:41,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:41,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:41,916 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:41,917 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:41,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486178364] [2024-11-14 04:46:41,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486178364] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:41,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079456625] [2024-11-14 04:46:41,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:41,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:41,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:41,920 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:41,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 04:46:42,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:42,011 INFO L255 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 04:46:42,012 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:42,091 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-14 04:46:42,092 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-14 04:46:42,133 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:42,133 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:42,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079456625] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:42,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [481599] [2024-11-14 04:46:42,216 INFO L159 IcfgInterpreter]: Started Sifa with 19 locations of interest [2024-11-14 04:46:42,216 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:46:42,217 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:46:42,217 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:46:42,217 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:46:42,620 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2024-11-14 04:46:43,535 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:46:52,998 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4562#(and (<= 4 (select |#length| 6)) (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |#length| (select (select |#memory_$Pointer$.base| 6) 0))) (= (select |#valid| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (= ~global~0.offset 0) (= |parse_input_#in~input#1.base| 4) (not (= (select |#valid| 4) 1)) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(#valid)| |#valid|) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0))' at error location [2024-11-14 04:46:52,998 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:46:52,998 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:46:52,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-14 04:46:52,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721755896] [2024-11-14 04:46:52,999 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:46:52,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-14 04:46:52,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:46:52,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-14 04:46:53,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=465, Unknown=0, NotChecked=0, Total=600 [2024-11-14 04:46:53,000 INFO L87 Difference]: Start difference. First operand 254 states and 370 transitions. Second operand has 9 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 04:46:53,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:53,355 INFO L93 Difference]: Finished difference Result 367 states and 499 transitions. [2024-11-14 04:46:53,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 04:46:53,356 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 24 [2024-11-14 04:46:53,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:53,358 INFO L225 Difference]: With dead ends: 367 [2024-11-14 04:46:53,358 INFO L226 Difference]: Without dead ends: 367 [2024-11-14 04:46:53,359 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=220, Invalid=836, Unknown=0, NotChecked=0, Total=1056 [2024-11-14 04:46:53,359 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 212 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:53,361 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 229 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:46:53,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2024-11-14 04:46:53,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 308. [2024-11-14 04:46:53,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 263 states have (on average 1.4904942965779469) internal successors, (392), 286 states have internal predecessors, (392), 11 states have call successors, (11), 10 states have call predecessors, (11), 16 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-14 04:46:53,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 439 transitions. [2024-11-14 04:46:53,386 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 439 transitions. Word has length 24 [2024-11-14 04:46:53,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:53,386 INFO L471 AbstractCegarLoop]: Abstraction has 308 states and 439 transitions. [2024-11-14 04:46:53,386 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 04:46:53,387 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 439 transitions. [2024-11-14 04:46:53,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-14 04:46:53,387 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:53,387 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:53,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-14 04:46:53,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:53,588 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:46:53,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:53,588 INFO L85 PathProgramCache]: Analyzing trace with hash -562088129, now seen corresponding path program 1 times [2024-11-14 04:46:53,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:46:53,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798796609] [2024-11-14 04:46:53,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:53,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:46:53,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:53,863 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:53,863 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:46:53,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798796609] [2024-11-14 04:46:53,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798796609] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:53,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672406800] [2024-11-14 04:46:53,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:53,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:46:53,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:46:53,866 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:46:53,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 04:46:53,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:53,955 INFO L255 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 04:46:53,957 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:54,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:46:54,073 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:46:54,141 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:46:54,142 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:54,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672406800] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:46:54,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2147430155] [2024-11-14 04:46:54,253 INFO L159 IcfgInterpreter]: Started Sifa with 19 locations of interest [2024-11-14 04:46:54,253 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:46:54,253 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:46:54,253 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:46:54,253 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:46:54,575 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 145 for LOIs [2024-11-14 04:46:55,616 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:47:06,806 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5384#(and (<= 4 (select |#length| 6)) (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= (select |#length| 4) 0) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |#length| (select (select |#memory_$Pointer$.base| 6) 0))) (= (select |#valid| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (= ~global~0.offset 0) (= (select |#valid| 4) 1) (= |parse_input_#in~input#1.base| 4) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |old(~state~0)| 1) (= |parse_input_#in~input#1.offset| 0) (= |old(#valid)| |#valid|) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0))' at error location [2024-11-14 04:47:06,806 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:47:06,806 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:47:06,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2024-11-14 04:47:06,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48356539] [2024-11-14 04:47:06,807 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:47:06,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 04:47:06,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:06,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 04:47:06,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=813, Unknown=2, NotChecked=0, Total=992 [2024-11-14 04:47:06,809 INFO L87 Difference]: Start difference. First operand 308 states and 439 transitions. Second operand has 14 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:47:07,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:07,696 INFO L93 Difference]: Finished difference Result 502 states and 654 transitions. [2024-11-14 04:47:07,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-14 04:47:07,697 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2024-11-14 04:47:07,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:07,700 INFO L225 Difference]: With dead ends: 502 [2024-11-14 04:47:07,700 INFO L226 Difference]: Without dead ends: 502 [2024-11-14 04:47:07,701 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 11.8s TimeCoverageRelationStatistics Valid=394, Invalid=1674, Unknown=2, NotChecked=0, Total=2070 [2024-11-14 04:47:07,702 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 771 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 771 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:07,702 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [771 Valid, 295 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:47:07,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2024-11-14 04:47:07,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 355. [2024-11-14 04:47:07,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 308 states have (on average 1.5064935064935066) internal successors, (464), 336 states have internal predecessors, (464), 9 states have call successors, (9), 9 states have call predecessors, (9), 20 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-14 04:47:07,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 500 transitions. [2024-11-14 04:47:07,721 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 500 transitions. Word has length 25 [2024-11-14 04:47:07,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:07,721 INFO L471 AbstractCegarLoop]: Abstraction has 355 states and 500 transitions. [2024-11-14 04:47:07,722 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:47:07,722 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 500 transitions. [2024-11-14 04:47:07,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-14 04:47:07,723 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:07,723 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:07,747 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-14 04:47:07,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:07,927 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:47:07,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:07,928 INFO L85 PathProgramCache]: Analyzing trace with hash -177446873, now seen corresponding path program 1 times [2024-11-14 04:47:07,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:47:07,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864929395] [2024-11-14 04:47:07,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:07,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:47:07,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:08,109 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:08,109 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:47:08,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864929395] [2024-11-14 04:47:08,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864929395] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:08,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178164337] [2024-11-14 04:47:08,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:08,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:08,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:47:08,113 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:47:08,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 04:47:08,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:08,206 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 04:47:08,207 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:08,313 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:08,313 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:47:08,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178164337] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:47:08,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:47:08,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 8 [2024-11-14 04:47:08,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504350073] [2024-11-14 04:47:08,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:47:08,314 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:47:08,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:08,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:47:08,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:47:08,315 INFO L87 Difference]: Start difference. First operand 355 states and 500 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:47:08,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:08,375 INFO L93 Difference]: Finished difference Result 375 states and 518 transitions. [2024-11-14 04:47:08,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:47:08,376 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2024-11-14 04:47:08,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:08,378 INFO L225 Difference]: With dead ends: 375 [2024-11-14 04:47:08,378 INFO L226 Difference]: Without dead ends: 375 [2024-11-14 04:47:08,378 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:47:08,379 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 65 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:08,379 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 121 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 04:47:08,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2024-11-14 04:47:08,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 361. [2024-11-14 04:47:08,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 314 states have (on average 1.4968152866242037) internal successors, (470), 342 states have internal predecessors, (470), 9 states have call successors, (9), 9 states have call predecessors, (9), 20 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-14 04:47:08,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 506 transitions. [2024-11-14 04:47:08,392 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 506 transitions. Word has length 26 [2024-11-14 04:47:08,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:08,392 INFO L471 AbstractCegarLoop]: Abstraction has 361 states and 506 transitions. [2024-11-14 04:47:08,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:47:08,393 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 506 transitions. [2024-11-14 04:47:08,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-14 04:47:08,393 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:08,394 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:08,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-14 04:47:08,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:08,595 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:47:08,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:08,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1850205691, now seen corresponding path program 1 times [2024-11-14 04:47:08,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:47:08,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616703322] [2024-11-14 04:47:08,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:08,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:47:08,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:08,986 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:08,987 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:47:08,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616703322] [2024-11-14 04:47:08,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616703322] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:08,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092395535] [2024-11-14 04:47:08,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:08,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:08,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:47:08,990 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:47:08,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 04:47:09,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:09,097 INFO L255 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 04:47:09,099 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:09,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:47:09,360 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:47:09,546 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:09,546 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:47:09,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092395535] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:09,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1777067566] [2024-11-14 04:47:09,798 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2024-11-14 04:47:09,798 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:47:09,798 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:47:09,798 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:47:09,798 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:47:10,878 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 27 for LOIs [2024-11-14 04:47:11,376 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:47:15,310 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7247#(and (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= |old(~state~0)| 1) (<= 0 ~state~0) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= 0 |old(~state~0)|) (<= |parse_input_#in~input#1.base| 4) (<= (select |#length| 6) 12) (<= ~state~0 1) (<= |parse_input_~input#1.base| 4) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0))' at error location [2024-11-14 04:47:15,310 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:47:15,310 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:47:15,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2024-11-14 04:47:15,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621115065] [2024-11-14 04:47:15,310 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:47:15,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 04:47:15,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:15,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 04:47:15,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1112, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 04:47:15,312 INFO L87 Difference]: Start difference. First operand 361 states and 506 transitions. Second operand has 17 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:47:16,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:16,306 INFO L93 Difference]: Finished difference Result 405 states and 521 transitions. [2024-11-14 04:47:16,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-14 04:47:16,307 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2024-11-14 04:47:16,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:16,309 INFO L225 Difference]: With dead ends: 405 [2024-11-14 04:47:16,309 INFO L226 Difference]: Without dead ends: 405 [2024-11-14 04:47:16,310 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=442, Invalid=2420, Unknown=0, NotChecked=0, Total=2862 [2024-11-14 04:47:16,310 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 561 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 561 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:16,311 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [561 Valid, 363 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:47:16,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2024-11-14 04:47:16,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 294. [2024-11-14 04:47:16,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 257 states have (on average 1.4280155642023347) internal successors, (367), 279 states have internal predecessors, (367), 7 states have call successors, (7), 7 states have call predecessors, (7), 15 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2024-11-14 04:47:16,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 393 transitions. [2024-11-14 04:47:16,328 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 393 transitions. Word has length 29 [2024-11-14 04:47:16,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:16,329 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 393 transitions. [2024-11-14 04:47:16,329 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:47:16,329 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 393 transitions. [2024-11-14 04:47:16,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-14 04:47:16,330 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:16,331 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:16,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-14 04:47:16,535 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-14 04:47:16,535 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:47:16,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:16,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1521801623, now seen corresponding path program 1 times [2024-11-14 04:47:16,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:47:16,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247068094] [2024-11-14 04:47:16,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:16,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:47:16,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:16,803 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:16,803 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:47:16,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247068094] [2024-11-14 04:47:16,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247068094] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:16,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703344417] [2024-11-14 04:47:16,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:16,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:16,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:47:16,805 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:47:16,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 04:47:16,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:16,892 INFO L255 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 04:47:16,893 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:17,079 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-14 04:47:17,080 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-14 04:47:17,238 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:17,238 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:47:17,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703344417] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:17,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [61622062] [2024-11-14 04:47:17,360 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2024-11-14 04:47:17,361 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:47:17,361 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:47:17,361 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:47:17,361 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:47:18,311 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 40 for LOIs [2024-11-14 04:47:18,518 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:47:21,040 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8145#(and (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= |old(~state~0)| 1) (exists ((|v_parse_input_#t~mem2#1.base_73| Int)) (not (= (select |#valid| |v_parse_input_#t~mem2#1.base_73|) 1))) (<= 0 ~state~0) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= 0 |old(~state~0)|) (<= |parse_input_#in~input#1.base| 4) (<= ~state~0 1) (<= |parse_input_~input#1.base| 4) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= 0 |parse_input_~i~0#1|))' at error location [2024-11-14 04:47:21,040 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:47:21,040 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:47:21,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 14 [2024-11-14 04:47:21,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383601967] [2024-11-14 04:47:21,041 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:47:21,041 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 04:47:21,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:21,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 04:47:21,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=935, Unknown=0, NotChecked=0, Total=1056 [2024-11-14 04:47:21,042 INFO L87 Difference]: Start difference. First operand 294 states and 393 transitions. Second operand has 16 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:47:21,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:21,575 INFO L93 Difference]: Finished difference Result 359 states and 470 transitions. [2024-11-14 04:47:21,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 04:47:21,576 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 30 [2024-11-14 04:47:21,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:21,577 INFO L225 Difference]: With dead ends: 359 [2024-11-14 04:47:21,577 INFO L226 Difference]: Without dead ends: 359 [2024-11-14 04:47:21,578 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=218, Invalid=1422, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 04:47:21,578 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 142 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:21,581 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 357 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 04:47:21,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2024-11-14 04:47:21,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 324. [2024-11-14 04:47:21,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 285 states have (on average 1.4140350877192982) internal successors, (403), 307 states have internal predecessors, (403), 8 states have call successors, (8), 8 states have call predecessors, (8), 16 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2024-11-14 04:47:21,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 432 transitions. [2024-11-14 04:47:21,595 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 432 transitions. Word has length 30 [2024-11-14 04:47:21,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:21,596 INFO L471 AbstractCegarLoop]: Abstraction has 324 states and 432 transitions. [2024-11-14 04:47:21,596 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 3.857142857142857) internal successors, (54), 14 states have internal predecessors, (54), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:47:21,596 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 432 transitions. [2024-11-14 04:47:21,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-14 04:47:21,599 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:21,600 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:21,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-14 04:47:21,800 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-14 04:47:21,800 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:47:21,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:21,801 INFO L85 PathProgramCache]: Analyzing trace with hash 68789988, now seen corresponding path program 1 times [2024-11-14 04:47:21,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:47:21,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643923964] [2024-11-14 04:47:21,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:21,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:47:21,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:22,159 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:22,159 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:47:22,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643923964] [2024-11-14 04:47:22,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643923964] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:22,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379190845] [2024-11-14 04:47:22,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:22,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:22,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:47:22,164 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:47:22,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 04:47:22,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:22,259 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-14 04:47:22,261 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:22,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:47:22,570 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:47:22,811 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:22,811 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:47:23,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379190845] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:23,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1075455791] [2024-11-14 04:47:23,071 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2024-11-14 04:47:23,071 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:47:23,071 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:47:23,072 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:47:23,072 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:47:23,937 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 27 for LOIs [2024-11-14 04:47:24,355 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:47:28,499 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9015#(and (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (exists ((|v_parse_input_#t~mem2#1.base_87| Int) (|v_parse_input_#t~mem2#1.offset_83| Int)) (and (or (and (= (select |#valid| |parse_input_~input#1.base|) 1) (= (select (select |#memory_$Pointer$.base| 6) 9) |v_parse_input_#t~mem2#1.base_87|) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |#length| (select (select |#memory_$Pointer$.base| 6) 0))) (= |v_parse_input_#t~mem2#1.offset_83| (select (select |#memory_$Pointer$.offset| 6) 9)) (= (select |#valid| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (<= 13 (select |#length| 6)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= |parse_input_~i~0#1| 1) (<= 1 (select |#length| |parse_input_~input#1.base|)) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= (select |#valid| 6) 1)) (and (<= 4 (select |#length| 6)) (= (select (select |#memory_$Pointer$.base| 6) 0) |v_parse_input_#t~mem2#1.base_87|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= (select (select |#memory_$Pointer$.offset| 6) 0) |v_parse_input_#t~mem2#1.offset_83|) (= |parse_input_~i~0#1| 0) (= (select |#valid| 6) 1))) (= (select |#valid| |v_parse_input_#t~mem2#1.base_87|) 1) (or (< (select |#length| |v_parse_input_#t~mem2#1.base_87|) (+ |v_parse_input_#t~mem2#1.offset_83| 1)) (< |v_parse_input_#t~mem2#1.offset_83| 0)))) (<= 3 |parse_input_~input#1.base|) (<= |old(~state~0)| 1) (<= 0 ~state~0) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= 0 |old(~state~0)|) (<= ~state~0 1) (<= |parse_input_~input#1.base| 4) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0))' at error location [2024-11-14 04:47:28,499 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:47:28,499 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:47:28,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2024-11-14 04:47:28,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082219667] [2024-11-14 04:47:28,499 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:47:28,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 04:47:28,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:28,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 04:47:28,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1184, Unknown=0, NotChecked=0, Total=1332 [2024-11-14 04:47:28,501 INFO L87 Difference]: Start difference. First operand 324 states and 432 transitions. Second operand has 17 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:47:29,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:29,453 INFO L93 Difference]: Finished difference Result 412 states and 516 transitions. [2024-11-14 04:47:29,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-14 04:47:29,454 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 31 [2024-11-14 04:47:29,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:29,456 INFO L225 Difference]: With dead ends: 412 [2024-11-14 04:47:29,456 INFO L226 Difference]: Without dead ends: 412 [2024-11-14 04:47:29,457 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 48 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=343, Invalid=2107, Unknown=0, NotChecked=0, Total=2450 [2024-11-14 04:47:29,457 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 303 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:29,457 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 388 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 491 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 04:47:29,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2024-11-14 04:47:29,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 344. [2024-11-14 04:47:29,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 304 states have (on average 1.4013157894736843) internal successors, (426), 327 states have internal predecessors, (426), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2024-11-14 04:47:29,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 455 transitions. [2024-11-14 04:47:29,469 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 455 transitions. Word has length 31 [2024-11-14 04:47:29,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:29,469 INFO L471 AbstractCegarLoop]: Abstraction has 344 states and 455 transitions. [2024-11-14 04:47:29,469 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:47:29,469 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 455 transitions. [2024-11-14 04:47:29,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-14 04:47:29,470 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:29,470 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:29,493 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-14 04:47:29,671 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 04:47:29,672 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:47:29,672 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:29,676 INFO L85 PathProgramCache]: Analyzing trace with hash 2145365376, now seen corresponding path program 1 times [2024-11-14 04:47:29,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:47:29,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220984326] [2024-11-14 04:47:29,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:29,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:47:29,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:29,893 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:47:29,894 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:47:29,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220984326] [2024-11-14 04:47:29,894 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220984326] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:29,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525694301] [2024-11-14 04:47:29,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:29,894 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:29,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:47:29,897 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:47:29,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 04:47:29,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:29,985 INFO L255 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 04:47:29,987 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:30,171 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2024-11-14 04:47:30,171 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2024-11-14 04:47:30,254 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 04:47:30,254 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:47:30,295 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 [2024-11-14 04:47:30,491 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 [2024-11-14 04:47:30,518 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 04:47:30,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525694301] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:47:30,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [882233622] [2024-11-14 04:47:30,519 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-14 04:47:30,520 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:47:30,520 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:47:30,520 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:47:30,520 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:47:31,352 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 21 for LOIs [2024-11-14 04:47:31,729 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:47:36,094 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '10025#(and (<= |parse_input_~i~0#1| 1) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (not (= (select |#valid| 6) 1)) (<= 3 |parse_input_~input#1.base|) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= |parse_input_#in~input#1.base| 4) (<= |parse_input_~input#1.base| 4) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= 0 |parse_input_~i~0#1|))' at error location [2024-11-14 04:47:36,094 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:47:36,094 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:47:36,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 5] total 13 [2024-11-14 04:47:36,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118061092] [2024-11-14 04:47:36,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:47:36,095 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-14 04:47:36,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:36,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-14 04:47:36,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=876, Unknown=0, NotChecked=0, Total=1056 [2024-11-14 04:47:36,095 INFO L87 Difference]: Start difference. First operand 344 states and 455 transitions. Second operand has 15 states, 10 states have (on average 7.6) internal successors, (76), 13 states have internal predecessors, (76), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:47:36,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:36,884 INFO L93 Difference]: Finished difference Result 550 states and 673 transitions. [2024-11-14 04:47:36,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-14 04:47:36,884 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 10 states have (on average 7.6) internal successors, (76), 13 states have internal predecessors, (76), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2024-11-14 04:47:36,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:36,887 INFO L225 Difference]: With dead ends: 550 [2024-11-14 04:47:36,887 INFO L226 Difference]: Without dead ends: 550 [2024-11-14 04:47:36,888 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 635 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=330, Invalid=1650, Unknown=0, NotChecked=0, Total=1980 [2024-11-14 04:47:36,890 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 492 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:36,890 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [492 Valid, 207 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 240 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:47:36,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2024-11-14 04:47:36,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 465. [2024-11-14 04:47:36,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 414 states have (on average 1.396135265700483) internal successors, (578), 442 states have internal predecessors, (578), 11 states have call successors, (11), 11 states have call predecessors, (11), 25 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2024-11-14 04:47:36,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 623 transitions. [2024-11-14 04:47:36,912 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 623 transitions. Word has length 34 [2024-11-14 04:47:36,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:36,914 INFO L471 AbstractCegarLoop]: Abstraction has 465 states and 623 transitions. [2024-11-14 04:47:36,914 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 10 states have (on average 7.6) internal successors, (76), 13 states have internal predecessors, (76), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:47:36,914 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 623 transitions. [2024-11-14 04:47:36,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-14 04:47:36,915 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:36,915 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:36,940 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-14 04:47:37,119 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 04:47:37,119 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:47:37,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:37,120 INFO L85 PathProgramCache]: Analyzing trace with hash 2081817197, now seen corresponding path program 1 times [2024-11-14 04:47:37,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:47:37,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828477505] [2024-11-14 04:47:37,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:37,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:47:37,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:37,743 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:37,743 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:47:37,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828477505] [2024-11-14 04:47:37,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828477505] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:37,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095066519] [2024-11-14 04:47:37,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:37,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:37,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:47:37,747 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:47:37,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 04:47:37,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:37,858 INFO L255 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 04:47:37,859 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:38,324 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:38,324 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:47:38,648 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:38,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095066519] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:47:38,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [456744574] [2024-11-14 04:47:38,650 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-14 04:47:38,650 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:47:38,651 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:47:38,651 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:47:38,651 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:47:39,592 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 21 for LOIs [2024-11-14 04:47:40,038 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:47:45,557 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11311#(and (<= 1 |#StackHeapBarrier|) (exists ((|v_parse_input_#t~mem2#1.base_121| Int)) (and (not (= (select |#valid| |v_parse_input_#t~mem2#1.base_121|) 1)) (or (and (<= 4 (select |#length| 6)) (= (select (select |#memory_$Pointer$.offset| 6) 0) |parse_input_#t~mem2#1.offset|) (= |v_parse_input_#t~mem2#1.base_121| (select (select |#memory_$Pointer$.base| 6) 0)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= |parse_input_~i~0#1| 0) (= (select |#valid| 6) 1)) (and (= (select |#valid| |parse_input_~input#1.base|) 1) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |#length| (select (select |#memory_$Pointer$.base| 6) 0))) (= |parse_input_#t~mem2#1.offset| (select (select |#memory_$Pointer$.offset| 6) 9)) (= (select |#valid| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (<= 13 (select |#length| 6)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= |parse_input_~i~0#1| 1) (<= 1 (select |#length| |parse_input_~input#1.base|)) (= |v_parse_input_#t~mem2#1.base_121| (select (select |#memory_$Pointer$.base| 6) 9)) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= (select |#valid| 6) 1))))) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (<= |parse_input_~input#1.base| 4) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0))' at error location [2024-11-14 04:47:45,557 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:47:45,557 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:47:45,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 24 [2024-11-14 04:47:45,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883167828] [2024-11-14 04:47:45,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:47:45,558 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-14 04:47:45,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:45,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-14 04:47:45,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1631, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 04:47:45,559 INFO L87 Difference]: Start difference. First operand 465 states and 623 transitions. Second operand has 25 states, 22 states have (on average 4.181818181818182) internal successors, (92), 20 states have internal predecessors, (92), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:47:47,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:47,993 INFO L93 Difference]: Finished difference Result 747 states and 938 transitions. [2024-11-14 04:47:47,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-14 04:47:47,994 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 4.181818181818182) internal successors, (92), 20 states have internal predecessors, (92), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 35 [2024-11-14 04:47:47,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:47,997 INFO L225 Difference]: With dead ends: 747 [2024-11-14 04:47:47,997 INFO L226 Difference]: Without dead ends: 747 [2024-11-14 04:47:47,999 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=716, Invalid=5290, Unknown=0, NotChecked=0, Total=6006 [2024-11-14 04:47:48,001 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 1041 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1041 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 934 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:48,002 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1041 Valid, 517 Invalid, 934 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 04:47:48,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2024-11-14 04:47:48,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 530. [2024-11-14 04:47:48,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 480 states have (on average 1.3645833333333333) internal successors, (655), 507 states have internal predecessors, (655), 11 states have call successors, (11), 11 states have call predecessors, (11), 24 states have return successors, (32), 11 states have call predecessors, (32), 11 states have call successors, (32) [2024-11-14 04:47:48,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 698 transitions. [2024-11-14 04:47:48,025 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 698 transitions. Word has length 35 [2024-11-14 04:47:48,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:48,025 INFO L471 AbstractCegarLoop]: Abstraction has 530 states and 698 transitions. [2024-11-14 04:47:48,025 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 4.181818181818182) internal successors, (92), 20 states have internal predecessors, (92), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:47:48,025 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 698 transitions. [2024-11-14 04:47:48,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-14 04:47:48,027 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:48,027 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:48,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-14 04:47:48,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 04:47:48,239 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:47:48,247 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:48,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1635267805, now seen corresponding path program 1 times [2024-11-14 04:47:48,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:47:48,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172152603] [2024-11-14 04:47:48,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:48,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:47:48,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:48,554 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:47:48,554 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:47:48,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172152603] [2024-11-14 04:47:48,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172152603] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:48,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050211039] [2024-11-14 04:47:48,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:48,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:47:48,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:47:48,557 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:47:48,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 04:47:48,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:48,653 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 04:47:48,655 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:48,727 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-14 04:47:48,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-14 04:47:48,749 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_parse_input_c1_~x~0#1.base_91| Int)) (= |c_#valid| (store |c_old(#valid)| |v_parse_input_c1_~x~0#1.base_91| 1))) is different from true [2024-11-14 04:47:48,763 INFO L349 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2024-11-14 04:47:48,763 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2024-11-14 04:47:48,816 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 3 not checked. [2024-11-14 04:47:48,816 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:47:48,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050211039] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:47:48,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1451366594] [2024-11-14 04:47:48,976 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2024-11-14 04:47:48,976 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:47:48,977 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:47:48,977 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:47:48,977 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:47:49,499 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 144 for LOIs [2024-11-14 04:47:50,589 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:47:59,504 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12882#(and (<= 4 (select |#length| 6)) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (not (= (select |#valid| |parse_input_#in~input#1.base|) 1)) (= 6 |~#commands~0.base|) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |#length| (select (select |#memory_$Pointer$.base| 6) 0))) (<= 4 |parse_input_#in~input#1.base|) (= (select |#valid| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |old(~state~0)| 1) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0) (<= |parse_input_#in~input#1.base| 5))' at error location [2024-11-14 04:47:59,504 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:47:59,504 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:47:59,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2024-11-14 04:47:59,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801016158] [2024-11-14 04:47:59,505 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:47:59,505 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-14 04:47:59,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:47:59,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-14 04:47:59,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=781, Unknown=1, NotChecked=58, Total=992 [2024-11-14 04:47:59,506 INFO L87 Difference]: Start difference. First operand 530 states and 698 transitions. Second operand has 15 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-14 04:48:00,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:00,101 INFO L93 Difference]: Finished difference Result 689 states and 875 transitions. [2024-11-14 04:48:00,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-14 04:48:00,101 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 40 [2024-11-14 04:48:00,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:00,104 INFO L225 Difference]: With dead ends: 689 [2024-11-14 04:48:00,104 INFO L226 Difference]: Without dead ends: 689 [2024-11-14 04:48:00,105 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 79 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=315, Invalid=1494, Unknown=1, NotChecked=82, Total=1892 [2024-11-14 04:48:00,105 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 329 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 220 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:00,106 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [329 Valid, 332 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 389 Invalid, 0 Unknown, 220 Unchecked, 0.3s Time] [2024-11-14 04:48:00,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2024-11-14 04:48:00,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 608. [2024-11-14 04:48:00,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 553 states have (on average 1.3562386980108498) internal successors, (750), 581 states have internal predecessors, (750), 13 states have call successors, (13), 13 states have call predecessors, (13), 27 states have return successors, (39), 13 states have call predecessors, (39), 13 states have call successors, (39) [2024-11-14 04:48:00,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 802 transitions. [2024-11-14 04:48:00,127 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 802 transitions. Word has length 40 [2024-11-14 04:48:00,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:00,127 INFO L471 AbstractCegarLoop]: Abstraction has 608 states and 802 transitions. [2024-11-14 04:48:00,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 2 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-14 04:48:00,128 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 802 transitions. [2024-11-14 04:48:00,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-14 04:48:00,129 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:00,129 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:00,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-14 04:48:00,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:00,329 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:00,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:00,330 INFO L85 PathProgramCache]: Analyzing trace with hash -266778067, now seen corresponding path program 1 times [2024-11-14 04:48:00,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:48:00,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529693723] [2024-11-14 04:48:00,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:00,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:48:00,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:00,390 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:48:00,390 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:48:00,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529693723] [2024-11-14 04:48:00,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529693723] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:00,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:00,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:48:00,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093658062] [2024-11-14 04:48:00,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:00,391 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:48:00,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:48:00,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:48:00,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:00,391 INFO L87 Difference]: Start difference. First operand 608 states and 802 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:00,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:00,410 INFO L93 Difference]: Finished difference Result 606 states and 789 transitions. [2024-11-14 04:48:00,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:48:00,410 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2024-11-14 04:48:00,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:00,412 INFO L225 Difference]: With dead ends: 606 [2024-11-14 04:48:00,412 INFO L226 Difference]: Without dead ends: 606 [2024-11-14 04:48:00,412 INFO L431 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 [2024-11-14 04:48:00,413 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 31 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:00,413 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 44 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:48:00,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-11-14 04:48:00,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 606. [2024-11-14 04:48:00,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 553 states have (on average 1.332730560578662) internal successors, (737), 579 states have internal predecessors, (737), 13 states have call successors, (13), 13 states have call predecessors, (13), 27 states have return successors, (39), 13 states have call predecessors, (39), 13 states have call successors, (39) [2024-11-14 04:48:00,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 789 transitions. [2024-11-14 04:48:00,434 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 789 transitions. Word has length 40 [2024-11-14 04:48:00,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:00,434 INFO L471 AbstractCegarLoop]: Abstraction has 606 states and 789 transitions. [2024-11-14 04:48:00,434 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:00,434 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 789 transitions. [2024-11-14 04:48:00,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-14 04:48:00,435 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:00,435 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:00,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-14 04:48:00,435 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:00,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:00,435 INFO L85 PathProgramCache]: Analyzing trace with hash -266777811, now seen corresponding path program 1 times [2024-11-14 04:48:00,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:48:00,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079898266] [2024-11-14 04:48:00,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:00,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:48:00,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:00,477 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-14 04:48:00,477 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:48:00,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079898266] [2024-11-14 04:48:00,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079898266] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:00,478 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:00,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:48:00,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859945094] [2024-11-14 04:48:00,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:00,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:48:00,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:48:00,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:48:00,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:00,479 INFO L87 Difference]: Start difference. First operand 606 states and 789 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:00,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:00,494 INFO L93 Difference]: Finished difference Result 472 states and 593 transitions. [2024-11-14 04:48:00,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:48:00,495 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2024-11-14 04:48:00,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:00,497 INFO L225 Difference]: With dead ends: 472 [2024-11-14 04:48:00,497 INFO L226 Difference]: Without dead ends: 472 [2024-11-14 04:48:00,497 INFO L431 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 [2024-11-14 04:48:00,498 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 0 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:00,499 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 66 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:48:00,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2024-11-14 04:48:00,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 472. [2024-11-14 04:48:00,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 432 states have (on average 1.2777777777777777) internal successors, (552), 449 states have internal predecessors, (552), 11 states have call successors, (11), 11 states have call predecessors, (11), 22 states have return successors, (30), 11 states have call predecessors, (30), 11 states have call successors, (30) [2024-11-14 04:48:00,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 593 transitions. [2024-11-14 04:48:00,511 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 593 transitions. Word has length 40 [2024-11-14 04:48:00,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:00,511 INFO L471 AbstractCegarLoop]: Abstraction has 472 states and 593 transitions. [2024-11-14 04:48:00,511 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:00,512 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 593 transitions. [2024-11-14 04:48:00,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-14 04:48:00,512 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:00,512 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:00,512 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-14 04:48:00,513 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:00,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:00,513 INFO L85 PathProgramCache]: Analyzing trace with hash -846305548, now seen corresponding path program 1 times [2024-11-14 04:48:00,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:48:00,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604097357] [2024-11-14 04:48:00,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:00,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:48:00,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:00,874 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:00,874 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:48:00,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604097357] [2024-11-14 04:48:00,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604097357] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:48:00,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464238619] [2024-11-14 04:48:00,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:00,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:00,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:48:00,877 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:48:00,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 04:48:00,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:00,980 INFO L255 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-14 04:48:00,982 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:01,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:48:01,091 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:48:01,142 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_parse_input_c1_~x~0#1.base_112| Int)) (let ((.cse0 (select |c_#length| |v_parse_input_c1_~x~0#1.base_112|))) (and (= |c_#length| (store |c_old(#length)| |v_parse_input_c1_~x~0#1.base_112| .cse0)) (<= 1 .cse0)))) is different from true [2024-11-14 04:48:01,166 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2024-11-14 04:48:01,166 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2024-11-14 04:48:01,252 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 3 not checked. [2024-11-14 04:48:01,252 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:01,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464238619] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:48:01,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [721053797] [2024-11-14 04:48:01,525 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2024-11-14 04:48:01,525 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:48:01,525 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:48:01,525 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:48:01,525 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:48:01,857 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 144 for LOIs [2024-11-14 04:48:02,786 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:48:11,130 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16599#(and (<= 4 (select |#length| 6)) (= ~state~0 1) (<= 1 |#StackHeapBarrier|) (= 6 |~#commands~0.base|) (<= (+ (select (select |#memory_$Pointer$.offset| 6) 0) 1) (select |#length| (select (select |#memory_$Pointer$.base| 6) 0))) (<= 4 |parse_input_#in~input#1.base|) (= (select |#valid| (select (select |#memory_$Pointer$.base| 6) 0)) 1) (= (select |#valid| |parse_input_#in~input#1.base|) 1) (= ~global~0.offset 0) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (<= (select |#length| |parse_input_#in~input#1.base|) 0) (= |old(~state~0)| 1) (= |parse_input_#in~input#1.offset| 0) (<= 0 (select (select |#memory_$Pointer$.offset| 6) 0)) (= (select |#valid| 6) 1) (= |old(~global~0.offset)| 0) (<= |parse_input_#in~input#1.base| 5))' at error location [2024-11-14 04:48:11,131 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:48:11,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:48:11,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2024-11-14 04:48:11,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067479528] [2024-11-14 04:48:11,131 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 04:48:11,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 04:48:11,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:48:11,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 04:48:11,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1222, Unknown=1, NotChecked=72, Total=1482 [2024-11-14 04:48:11,132 INFO L87 Difference]: Start difference. First operand 472 states and 593 transitions. Second operand has 20 states, 13 states have (on average 5.538461538461538) internal successors, (72), 13 states have internal predecessors, (72), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-14 04:48:12,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:12,217 INFO L93 Difference]: Finished difference Result 532 states and 622 transitions. [2024-11-14 04:48:12,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 04:48:12,218 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 13 states have (on average 5.538461538461538) internal successors, (72), 13 states have internal predecessors, (72), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 41 [2024-11-14 04:48:12,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:12,219 INFO L225 Difference]: With dead ends: 532 [2024-11-14 04:48:12,219 INFO L226 Difference]: Without dead ends: 532 [2024-11-14 04:48:12,220 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 75 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 929 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=553, Invalid=2642, Unknown=1, NotChecked=110, Total=3306 [2024-11-14 04:48:12,223 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 581 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 581 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 199 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:12,223 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [581 Valid, 268 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 424 Invalid, 0 Unknown, 199 Unchecked, 0.4s Time] [2024-11-14 04:48:12,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2024-11-14 04:48:12,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 466. [2024-11-14 04:48:12,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 428 states have (on average 1.233644859813084) internal successors, (528), 443 states have internal predecessors, (528), 11 states have call successors, (11), 11 states have call predecessors, (11), 21 states have return successors, (27), 11 states have call predecessors, (27), 11 states have call successors, (27) [2024-11-14 04:48:12,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 566 transitions. [2024-11-14 04:48:12,239 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 566 transitions. Word has length 41 [2024-11-14 04:48:12,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:12,239 INFO L471 AbstractCegarLoop]: Abstraction has 466 states and 566 transitions. [2024-11-14 04:48:12,239 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 13 states have (on average 5.538461538461538) internal successors, (72), 13 states have internal predecessors, (72), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-11-14 04:48:12,239 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 566 transitions. [2024-11-14 04:48:12,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-14 04:48:12,240 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:12,240 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:12,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-14 04:48:12,444 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:12,445 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:12,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:12,446 INFO L85 PathProgramCache]: Analyzing trace with hash 319814587, now seen corresponding path program 1 times [2024-11-14 04:48:12,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:48:12,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158745372] [2024-11-14 04:48:12,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:12,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:48:12,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:12,520 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:48:12,520 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:48:12,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158745372] [2024-11-14 04:48:12,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158745372] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:12,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:12,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:48:12,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569892792] [2024-11-14 04:48:12,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:12,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:48:12,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:48:12,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:48:12,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:12,522 INFO L87 Difference]: Start difference. First operand 466 states and 566 transitions. Second operand has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:12,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:12,539 INFO L93 Difference]: Finished difference Result 465 states and 560 transitions. [2024-11-14 04:48:12,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:48:12,539 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2024-11-14 04:48:12,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:12,541 INFO L225 Difference]: With dead ends: 465 [2024-11-14 04:48:12,541 INFO L226 Difference]: Without dead ends: 465 [2024-11-14 04:48:12,541 INFO L431 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 [2024-11-14 04:48:12,542 INFO L432 NwaCegarLoop]: 29 mSDtfsCounter, 15 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:12,542 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 29 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:48:12,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2024-11-14 04:48:12,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 465. [2024-11-14 04:48:12,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 428 states have (on average 1.219626168224299) internal successors, (522), 442 states have internal predecessors, (522), 11 states have call successors, (11), 11 states have call predecessors, (11), 21 states have return successors, (27), 11 states have call predecessors, (27), 11 states have call successors, (27) [2024-11-14 04:48:12,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 560 transitions. [2024-11-14 04:48:12,555 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 560 transitions. Word has length 41 [2024-11-14 04:48:12,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:12,556 INFO L471 AbstractCegarLoop]: Abstraction has 465 states and 560 transitions. [2024-11-14 04:48:12,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:12,556 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 560 transitions. [2024-11-14 04:48:12,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-14 04:48:12,556 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:12,556 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:12,557 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-14 04:48:12,557 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:12,557 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:12,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1324317679, now seen corresponding path program 1 times [2024-11-14 04:48:12,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:48:12,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928107322] [2024-11-14 04:48:12,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:12,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:48:12,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:12,644 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:48:12,644 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:48:12,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928107322] [2024-11-14 04:48:12,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928107322] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:12,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:12,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:48:12,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727347736] [2024-11-14 04:48:12,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:12,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:48:12,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:48:12,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:48:12,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:12,646 INFO L87 Difference]: Start difference. First operand 465 states and 560 transitions. Second operand has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:12,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:12,687 INFO L93 Difference]: Finished difference Result 490 states and 579 transitions. [2024-11-14 04:48:12,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:48:12,688 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2024-11-14 04:48:12,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:12,690 INFO L225 Difference]: With dead ends: 490 [2024-11-14 04:48:12,690 INFO L226 Difference]: Without dead ends: 490 [2024-11-14 04:48:12,690 INFO L431 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 [2024-11-14 04:48:12,690 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 12 mSDsluCounter, 22 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:12,691 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 65 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:48:12,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2024-11-14 04:48:12,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 469. [2024-11-14 04:48:12,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 432 states have (on average 1.2106481481481481) internal successors, (523), 446 states have internal predecessors, (523), 11 states have call successors, (11), 11 states have call predecessors, (11), 21 states have return successors, (27), 11 states have call predecessors, (27), 11 states have call successors, (27) [2024-11-14 04:48:12,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 561 transitions. [2024-11-14 04:48:12,703 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 561 transitions. Word has length 42 [2024-11-14 04:48:12,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:12,703 INFO L471 AbstractCegarLoop]: Abstraction has 469 states and 561 transitions. [2024-11-14 04:48:12,703 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:12,703 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 561 transitions. [2024-11-14 04:48:12,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-14 04:48:12,704 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:12,704 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:12,704 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-14 04:48:12,704 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:12,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:12,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1774989782, now seen corresponding path program 1 times [2024-11-14 04:48:12,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:48:12,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323833543] [2024-11-14 04:48:12,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:12,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:48:12,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:12,754 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 25 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:48:12,754 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:48:12,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323833543] [2024-11-14 04:48:12,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323833543] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:48:12,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577505035] [2024-11-14 04:48:12,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:12,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:12,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:48:12,757 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:48:12,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 04:48:12,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:12,845 INFO L255 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:48:12,846 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:12,874 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:48:12,874 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:12,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577505035] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:12,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:48:12,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2024-11-14 04:48:12,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925462352] [2024-11-14 04:48:12,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:12,875 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:48:12,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:48:12,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:48:12,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:48:12,876 INFO L87 Difference]: Start difference. First operand 469 states and 561 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:12,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:12,906 INFO L93 Difference]: Finished difference Result 204 states and 230 transitions. [2024-11-14 04:48:12,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:48:12,908 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2024-11-14 04:48:12,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:12,909 INFO L225 Difference]: With dead ends: 204 [2024-11-14 04:48:12,909 INFO L226 Difference]: Without dead ends: 204 [2024-11-14 04:48:12,909 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:48:12,909 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 11 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:12,910 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 83 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:48:12,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2024-11-14 04:48:12,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 203. [2024-11-14 04:48:12,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 182 states have (on average 1.1538461538461537) internal successors, (210), 190 states have internal predecessors, (210), 6 states have call successors, (6), 6 states have call predecessors, (6), 11 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-14 04:48:12,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 230 transitions. [2024-11-14 04:48:12,915 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 230 transitions. Word has length 45 [2024-11-14 04:48:12,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:12,916 INFO L471 AbstractCegarLoop]: Abstraction has 203 states and 230 transitions. [2024-11-14 04:48:12,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:12,916 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 230 transitions. [2024-11-14 04:48:12,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-14 04:48:12,917 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:12,917 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:12,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-14 04:48:13,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:13,117 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:13,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:13,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1173761122, now seen corresponding path program 1 times [2024-11-14 04:48:13,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:48:13,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585815533] [2024-11-14 04:48:13,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:13,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:48:13,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:13,630 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 1 proven. 32 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:48:13,630 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 04:48:13,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585815533] [2024-11-14 04:48:13,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585815533] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:48:13,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941420884] [2024-11-14 04:48:13,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:13,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:13,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:48:13,632 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:48:13,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-14 04:48:13,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:13,734 INFO L255 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 04:48:13,736 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:13,882 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-14 04:48:13,882 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2024-11-14 04:48:14,174 INFO L349 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2024-11-14 04:48:14,174 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 13 [2024-11-14 04:48:14,304 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:48:14,304 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:14,371 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 40 treesize of output 28 [2024-11-14 04:48:14,572 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 04:48:14,572 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 40 [2024-11-14 04:48:14,869 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:48:14,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941420884] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:14,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1718069095] [2024-11-14 04:48:14,870 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 04:48:14,870 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 04:48:14,871 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 04:48:14,871 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 04:48:14,871 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 04:48:18,143 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 142 for LOIs [2024-11-14 04:48:19,056 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 04:48:25,931 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '20428#(and (<= 1 |#StackHeapBarrier|) (exists ((|v_parse_input_#t~mem2#1.base_171| Int)) (not (= (select |#valid| |v_parse_input_#t~mem2#1.base_171|) 1))) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (= |~#commands~0.offset| 0) (<= |parse_input_~input#1.base| 5) (= |parse_input_~input#1.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|))' at error location [2024-11-14 04:48:25,931 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 04:48:25,932 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:48:25,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11, 12] total 36 [2024-11-14 04:48:25,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242903195] [2024-11-14 04:48:25,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:48:25,932 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-14 04:48:25,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 04:48:25,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-14 04:48:25,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=3026, Unknown=0, NotChecked=0, Total=3306 [2024-11-14 04:48:25,936 INFO L87 Difference]: Start difference. First operand 203 states and 230 transitions. Second operand has 38 states, 32 states have (on average 3.90625) internal successors, (125), 29 states have internal predecessors, (125), 8 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 04:48:27,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:27,078 INFO L93 Difference]: Finished difference Result 216 states and 241 transitions. [2024-11-14 04:48:27,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 04:48:27,079 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 32 states have (on average 3.90625) internal successors, (125), 29 states have internal predecessors, (125), 8 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 51 [2024-11-14 04:48:27,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:27,080 INFO L225 Difference]: With dead ends: 216 [2024-11-14 04:48:27,080 INFO L226 Difference]: Without dead ends: 216 [2024-11-14 04:48:27,082 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1327 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=596, Invalid=4234, Unknown=0, NotChecked=0, Total=4830 [2024-11-14 04:48:27,082 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 227 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:27,083 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 275 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 04:48:27,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2024-11-14 04:48:27,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 203. [2024-11-14 04:48:27,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 182 states have (on average 1.1483516483516483) internal successors, (209), 190 states have internal predecessors, (209), 6 states have call successors, (6), 6 states have call predecessors, (6), 11 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-14 04:48:27,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 229 transitions. [2024-11-14 04:48:27,089 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 229 transitions. Word has length 51 [2024-11-14 04:48:27,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:27,089 INFO L471 AbstractCegarLoop]: Abstraction has 203 states and 229 transitions. [2024-11-14 04:48:27,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 32 states have (on average 3.90625) internal successors, (125), 29 states have internal predecessors, (125), 8 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-14 04:48:27,090 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 229 transitions. [2024-11-14 04:48:27,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-14 04:48:27,090 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:27,090 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:27,115 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-14 04:48:27,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-14 04:48:27,291 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:27,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:27,292 INFO L85 PathProgramCache]: Analyzing trace with hash -408836238, now seen corresponding path program 1 times [2024-11-14 04:48:27,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:48:27,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439372333] [2024-11-14 04:48:27,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:27,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:48:27,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 04:48:27,335 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 04:48:27,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 04:48:27,403 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2024-11-14 04:48:27,403 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-14 04:48:27,404 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2024-11-14 04:48:27,406 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 20 remaining) [2024-11-14 04:48:27,406 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 20 remaining) [2024-11-14 04:48:27,406 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2024-11-14 04:48:27,407 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2024-11-14 04:48:27,407 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2024-11-14 04:48:27,407 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2024-11-14 04:48:27,407 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 20 remaining) [2024-11-14 04:48:27,407 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 20 remaining) [2024-11-14 04:48:27,407 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 20 remaining) [2024-11-14 04:48:27,408 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 20 remaining) [2024-11-14 04:48:27,408 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2024-11-14 04:48:27,408 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2024-11-14 04:48:27,408 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2024-11-14 04:48:27,408 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2024-11-14 04:48:27,408 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2024-11-14 04:48:27,408 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2024-11-14 04:48:27,409 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2024-11-14 04:48:27,409 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2024-11-14 04:48:27,409 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2024-11-14 04:48:27,409 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-14 04:48:27,413 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:27,477 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 04:48:27,481 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 04:48:27 BoogieIcfgContainer [2024-11-14 04:48:27,481 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 04:48:27,482 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-14 04:48:27,482 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-14 04:48:27,482 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-14 04:48:27,483 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:45:45" (3/4) ... [2024-11-14 04:48:27,486 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-14 04:48:27,487 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-14 04:48:27,488 INFO L158 Benchmark]: Toolchain (without parser) took 163335.45ms. Allocated memory was 117.4MB in the beginning and 1.3GB in the end (delta: 1.2GB). Free memory was 91.4MB in the beginning and 490.5MB in the end (delta: -399.1MB). Peak memory consumption was 759.5MB. Max. memory is 16.1GB. [2024-11-14 04:48:27,490 INFO L158 Benchmark]: CDTParser took 1.15ms. Allocated memory is still 117.4MB. Free memory is still 74.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:48:27,490 INFO L158 Benchmark]: CACSL2BoogieTranslator took 726.40ms. Allocated memory is still 117.4MB. Free memory was 91.3MB in the beginning and 71.3MB in the end (delta: 20.0MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-14 04:48:27,490 INFO L158 Benchmark]: Boogie Procedure Inliner took 72.88ms. Allocated memory is still 117.4MB. Free memory was 71.3MB in the beginning and 69.6MB in the end (delta: 1.7MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:48:27,491 INFO L158 Benchmark]: Boogie Preprocessor took 50.90ms. Allocated memory is still 117.4MB. Free memory was 69.3MB in the beginning and 68.2MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:48:27,491 INFO L158 Benchmark]: RCFGBuilder took 575.11ms. Allocated memory is still 117.4MB. Free memory was 68.2MB in the beginning and 48.8MB in the end (delta: 19.5MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-14 04:48:27,491 INFO L158 Benchmark]: TraceAbstraction took 161894.40ms. Allocated memory was 117.4MB in the beginning and 1.3GB in the end (delta: 1.2GB). Free memory was 48.2MB in the beginning and 490.7MB in the end (delta: -442.5MB). Peak memory consumption was 717.6MB. Max. memory is 16.1GB. [2024-11-14 04:48:27,491 INFO L158 Benchmark]: Witness Printer took 5.22ms. Allocated memory is still 1.3GB. Free memory was 490.7MB in the beginning and 490.5MB in the end (delta: 176.1kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:48:27,495 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.15ms. Allocated memory is still 117.4MB. Free memory is still 74.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 726.40ms. Allocated memory is still 117.4MB. Free memory was 91.3MB in the beginning and 71.3MB in the end (delta: 20.0MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 72.88ms. Allocated memory is still 117.4MB. Free memory was 71.3MB in the beginning and 69.6MB in the end (delta: 1.7MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 50.90ms. Allocated memory is still 117.4MB. Free memory was 69.3MB in the beginning and 68.2MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 575.11ms. Allocated memory is still 117.4MB. Free memory was 68.2MB in the beginning and 48.8MB in the end (delta: 19.5MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 161894.40ms. Allocated memory was 117.4MB in the beginning and 1.3GB in the end (delta: 1.2GB). Free memory was 48.2MB in the beginning and 490.7MB in the end (delta: -442.5MB). Peak memory consumption was 717.6MB. Max. memory is 16.1GB. * Witness Printer took 5.22ms. Allocated memory is still 1.3GB. Free memory was 490.7MB in the beginning and 490.5MB in the end (delta: 176.1kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 721]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693, overapproximation of memtrack at line 721. Possible FailurePath: [L685] int state = STATE_1; [L686] char *global = 0; [L687-L690] const struct command commands[] = { {"c1",c1,STATE_1}, {"c2",c2,STATE_2} }; [L722] CALL parse_input("c1") VAL [\old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) [L706] COND FALSE !(\read(*global)) [L708] global = x [L709] state = STATE_2 [L695] RET commands[i].function() [L722] RET parse_input("c1") VAL [commands={6:0}, global={7:0}, state=1] [L723] CALL parse_input("c1") VAL [\old(state)=1, commands={6:0}, global={7:0}, state=1] [L692] int i = 0; VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, state=1] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={7:0}, i=0, input={4:0}, state=1] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) [L706] COND TRUE \read(*global) [L708] global = x [L709] state = STATE_2 [L695] RET commands[i].function() [L723] RET parse_input("c1") VAL [commands={6:0}, global={-4:0}, state=1] [L724] CALL parse_input("c2") VAL [\old(state)=1, commands={6:0}, global={-4:0}, state=1] [L692] int i = 0; VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={-4:0}, i=0, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={-4:0}, i=0, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={-4:0}, i=0, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={-4:0}, i=0, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={-4:0}, i=0, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={-4:0}, i=0, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={-4:0}, i=0, input={5:0}, state=1] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={-4:0}, i=0, input={5:0}, state=1] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) [L706] COND TRUE \read(*global) [L708] global = x [L709] state = STATE_2 [L695] RET commands[i].function() [L724] RET parse_input("c2") VAL [commands={6:0}, global={-6:0}, state=1] [L725] return 0; VAL [\result=0, commands={6:0}, global={-6:0}, state=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 54 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 161.8s, OverallIterations: 27, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 14.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 1 mSolverCounterUnknown, 6793 SdHoareTripleChecker+Valid, 7.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6793 mSDsluCounter, 5489 SdHoareTripleChecker+Invalid, 6.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 419 IncrementalHoareTripleChecker+Unchecked, 4323 mSDsCounter, 770 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6387 IncrementalHoareTripleChecker+Invalid, 7577 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 770 mSolverCounterUnsat, 1166 mSDtfsCounter, 6387 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1489 GetRequests, 803 SyntacticMatches, 19 SemanticMatches, 667 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 9368 ImplicationChecksByTransitivity, 109.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=608occurred in iteration=19, InterpolantAutomatonStates: 302, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 26 MinimizatonAttempts, 1226 StatesRemovedByMinimization, 22 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 14.8s InterpolantComputationTime, 1218 NumberOfCodeBlocks, 1218 NumberOfCodeBlocksAsserted, 43 NumberOfCheckSat, 1267 ConstructedInterpolants, 74 QuantifiedInterpolants, 15444 SizeOfPredicates, 54 NumberOfNonLiveVariables, 3504 ConjunctsInSsa, 284 ConjunctsInUnsatCore, 47 InterpolantComputations, 12 PerfectInterpolantSequences, 238/637 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: OVERALL_TIME: 2.6s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 2, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 11, DAG_INTERPRETER_EARLY_EXITS: 0, TOOLS_POST_APPLICATIONS: 28, TOOLS_POST_TIME: 2.3s, TOOLS_POST_CALL_APPLICATIONS: 1, TOOLS_POST_CALL_TIME: 0.1s, TOOLS_POST_RETURN_APPLICATIONS: 0, TOOLS_POST_RETURN_TIME: 0.0s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 29, TOOLS_QUANTIFIERELIM_TIME: 2.3s, TOOLS_QUANTIFIERELIM_MAX_TIME: 0.2s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 48, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 2, DOMAIN_JOIN_TIME: 0.1s, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.0s, DOMAIN_WIDEN_APPLICATIONS: 1, DOMAIN_WIDEN_TIME: 0.1s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 2, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 11, DOMAIN_ISBOTTOM_TIME: 0.0s, LOOP_SUMMARIZER_APPLICATIONS: 1, LOOP_SUMMARIZER_CACHE_MISSES: 1, LOOP_SUMMARIZER_OVERALL_TIME: 1.2s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 1.2s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 2, CALL_SUMMARIZER_APPLICATIONS: 0, CALL_SUMMARIZER_CACHE_MISSES: 0, CALL_SUMMARIZER_OVERALL_TIME: 0.0s, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 0.0s, PROCEDURE_GRAPH_BUILDER_TIME: 0.0s, PATH_EXPR_TIME: 0.0s, REGEX_TO_DAG_TIME: 0.0s, DAG_COMPRESSION_TIME: 0.0s, DAG_COMPRESSION_PROCESSED_NODES: 104, DAG_COMPRESSION_RETAINED_NODES: 44, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-14 04:48:27,560 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E --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 6826aeecba49275836b6b398765a757158a4e84d2c6569399d77f2320562875e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:48:30,664 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:48:30,772 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2024-11-14 04:48:30,778 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:48:30,779 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:48:30,809 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:48:30,810 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:48:30,810 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:48:30,811 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:48:30,811 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:48:30,811 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:48:30,812 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:48:30,812 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:48:30,812 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:48:30,812 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:48:30,812 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:48:30,813 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-14 04:48:30,813 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-14 04:48:30,842 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:48:30,847 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 04:48:30,847 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 04:48:30,847 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 04:48:30,847 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:48:30,847 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-14 04:48:30,848 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-14 04:48:30,848 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-14 04:48:30,848 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:48:30,848 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-14 04:48:30,848 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-14 04:48:30,848 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:48:30,848 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-14 04:48:30,849 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-14 04:48:30,849 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 04:48:30,849 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:48:30,849 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:48:30,849 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-14 04:48:30,849 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:48:30,850 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:48:30,850 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:48:30,850 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:48:30,850 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:48:30,850 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-11-14 04:48:30,850 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-14 04:48:30,850 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:48:30,850 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:48:30,851 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E 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 -> 6826aeecba49275836b6b398765a757158a4e84d2c6569399d77f2320562875e [2024-11-14 04:48:31,298 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:48:31,313 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:48:31,318 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:48:31,321 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:48:31,322 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:48:31,325 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/memsafety-bftpd/bftpd_3.i Unable to find full path for "g++" [2024-11-14 04:48:33,528 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:48:33,952 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:48:33,955 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/sv-benchmarks/c/memsafety-bftpd/bftpd_3.i [2024-11-14 04:48:33,982 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/data/73a623233/621b25944d47424699a8ae5d8ebfddb3/FLAG4a956ca83 [2024-11-14 04:48:34,009 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/data/73a623233/621b25944d47424699a8ae5d8ebfddb3 [2024-11-14 04:48:34,011 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:48:34,014 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:48:34,016 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:48:34,018 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:48:34,024 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:48:34,025 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,028 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@32fdd7ab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34, skipping insertion in model container [2024-11-14 04:48:34,029 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,080 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:48:34,555 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-14 04:48:34,563 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:48:34,579 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:48:34,637 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:48:34,687 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:48:34,688 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34 WrapperNode [2024-11-14 04:48:34,688 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:48:34,690 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:48:34,690 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:48:34,690 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:48:34,698 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,716 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,750 INFO L138 Inliner]: procedures = 169, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 95 [2024-11-14 04:48:34,750 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:48:34,751 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:48:34,751 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:48:34,751 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:48:34,767 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,767 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,775 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,780 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,798 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,801 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,807 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,813 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,815 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:48:34,816 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:48:34,820 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:48:34,820 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:48:34,821 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (1/1) ... [2024-11-14 04:48:34,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:48:34,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:48:34,865 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:48:34,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:48:34,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2024-11-14 04:48:34,902 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2024-11-14 04:48:34,902 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2024-11-14 04:48:34,902 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 04:48:34,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:48:34,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-14 04:48:34,903 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-14 04:48:34,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-14 04:48:34,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-11-14 04:48:34,904 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:48:34,904 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:48:35,074 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:48:35,076 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:48:35,442 INFO L? ?]: Removed 34 outVars from TransFormulas that were not future-live. [2024-11-14 04:48:35,443 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:48:35,459 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:48:35,460 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 04:48:35,461 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:48:35 BoogieIcfgContainer [2024-11-14 04:48:35,461 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:48:35,464 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:48:35,465 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:48:35,472 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:48:35,473 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:48:34" (1/3) ... [2024-11-14 04:48:35,473 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33012687 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:48:35, skipping insertion in model container [2024-11-14 04:48:35,474 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:48:34" (2/3) ... [2024-11-14 04:48:35,475 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33012687 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:48:35, skipping insertion in model container [2024-11-14 04:48:35,475 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:48:35" (3/3) ... [2024-11-14 04:48:35,477 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_3.i [2024-11-14 04:48:35,492 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:48:35,494 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG bftpd_3.i that has 2 procedures, 62 locations, 1 initial locations, 1 loop locations, and 20 error locations. [2024-11-14 04:48:35,550 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:48:35,562 INFO L333 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, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@52c0ae00, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:48:35,563 INFO L334 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2024-11-14 04:48:35,567 INFO L276 IsEmpty]: Start isEmpty. Operand has 62 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 57 states have internal predecessors, (65), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:48:35,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-11-14 04:48:35,574 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:35,575 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-14 04:48:35,575 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:35,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:35,580 INFO L85 PathProgramCache]: Analyzing trace with hash -742866944, now seen corresponding path program 1 times [2024-11-14 04:48:35,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:35,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [655664688] [2024-11-14 04:48:35,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:35,593 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:35,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:35,599 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:35,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-14 04:48:35,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:35,737 INFO L255 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:48:35,742 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:35,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:35,868 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:35,868 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:35,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [655664688] [2024-11-14 04:48:35,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [655664688] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:35,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:35,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-14 04:48:35,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932376511] [2024-11-14 04:48:35,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:35,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:48:35,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:35,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:48:35,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:35,902 INFO L87 Difference]: Start difference. First operand has 62 states, 37 states have (on average 1.7567567567567568) internal successors, (65), 57 states have internal predecessors, (65), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:36,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:36,124 INFO L93 Difference]: Finished difference Result 111 states and 129 transitions. [2024-11-14 04:48:36,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:48:36,127 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-11-14 04:48:36,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:36,137 INFO L225 Difference]: With dead ends: 111 [2024-11-14 04:48:36,138 INFO L226 Difference]: Without dead ends: 107 [2024-11-14 04:48:36,140 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:36,145 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 52 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:36,147 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 103 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:48:36,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-14 04:48:36,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 84. [2024-11-14 04:48:36,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 57 states have (on average 1.6842105263157894) internal successors, (96), 76 states have internal predecessors, (96), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-14 04:48:36,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 109 transitions. [2024-11-14 04:48:36,214 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 109 transitions. Word has length 6 [2024-11-14 04:48:36,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:36,215 INFO L471 AbstractCegarLoop]: Abstraction has 84 states and 109 transitions. [2024-11-14 04:48:36,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:36,215 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 109 transitions. [2024-11-14 04:48:36,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-11-14 04:48:36,216 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:36,216 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-14 04:48:36,220 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-14 04:48:36,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:36,417 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:36,417 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:36,417 INFO L85 PathProgramCache]: Analyzing trace with hash -742866943, now seen corresponding path program 1 times [2024-11-14 04:48:36,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:36,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1647486210] [2024-11-14 04:48:36,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:36,419 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:36,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:36,421 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:36,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-14 04:48:36,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:36,503 INFO L255 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 04:48:36,507 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:36,663 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:36,665 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:36,665 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:36,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1647486210] [2024-11-14 04:48:36,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1647486210] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:36,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:36,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:48:36,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279373579] [2024-11-14 04:48:36,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:36,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:48:36,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:36,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:48:36,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:48:36,668 INFO L87 Difference]: Start difference. First operand 84 states and 109 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:37,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:37,002 INFO L93 Difference]: Finished difference Result 184 states and 240 transitions. [2024-11-14 04:48:37,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:48:37,003 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-11-14 04:48:37,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:37,005 INFO L225 Difference]: With dead ends: 184 [2024-11-14 04:48:37,005 INFO L226 Difference]: Without dead ends: 184 [2024-11-14 04:48:37,005 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:48:37,006 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 93 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:37,006 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 145 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 04:48:37,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-11-14 04:48:37,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 153. [2024-11-14 04:48:37,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 121 states have (on average 1.7355371900826446) internal successors, (210), 140 states have internal predecessors, (210), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-14 04:48:37,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 236 transitions. [2024-11-14 04:48:37,039 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 236 transitions. Word has length 6 [2024-11-14 04:48:37,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:37,039 INFO L471 AbstractCegarLoop]: Abstraction has 153 states and 236 transitions. [2024-11-14 04:48:37,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:37,039 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 236 transitions. [2024-11-14 04:48:37,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-14 04:48:37,040 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:37,040 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:37,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-14 04:48:37,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:37,241 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:37,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:37,241 INFO L85 PathProgramCache]: Analyzing trace with hash -1554038803, now seen corresponding path program 1 times [2024-11-14 04:48:37,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:37,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [702571871] [2024-11-14 04:48:37,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:37,242 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:37,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:37,245 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:37,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-14 04:48:37,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:37,311 INFO L255 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:48:37,313 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:37,504 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:37,505 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:37,506 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:37,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [702571871] [2024-11-14 04:48:37,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [702571871] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:37,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:37,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:48:37,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714571988] [2024-11-14 04:48:37,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:37,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:48:37,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:37,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:48:37,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:48:37,507 INFO L87 Difference]: Start difference. First operand 153 states and 236 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:37,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:37,864 INFO L93 Difference]: Finished difference Result 198 states and 285 transitions. [2024-11-14 04:48:37,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:48:37,865 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-11-14 04:48:37,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:37,867 INFO L225 Difference]: With dead ends: 198 [2024-11-14 04:48:37,870 INFO L226 Difference]: Without dead ends: 198 [2024-11-14 04:48:37,870 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:48:37,871 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 67 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:37,871 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 168 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 04:48:37,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2024-11-14 04:48:37,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 156. [2024-11-14 04:48:37,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 124 states have (on average 1.717741935483871) internal successors, (213), 143 states have internal predecessors, (213), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-14 04:48:37,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 239 transitions. [2024-11-14 04:48:37,900 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 239 transitions. Word has length 7 [2024-11-14 04:48:37,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:37,901 INFO L471 AbstractCegarLoop]: Abstraction has 156 states and 239 transitions. [2024-11-14 04:48:37,901 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:37,901 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 239 transitions. [2024-11-14 04:48:37,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-14 04:48:37,901 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:37,902 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:37,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-14 04:48:38,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:38,102 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:38,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:38,103 INFO L85 PathProgramCache]: Analyzing trace with hash -930562592, now seen corresponding path program 1 times [2024-11-14 04:48:38,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:38,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1600973743] [2024-11-14 04:48:38,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:38,104 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:38,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:38,107 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:38,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-14 04:48:38,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:38,174 INFO L255 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 04:48:38,176 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:38,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:38,398 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:38,398 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:38,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1600973743] [2024-11-14 04:48:38,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1600973743] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:38,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:38,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:48:38,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278054792] [2024-11-14 04:48:38,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:38,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:48:38,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:38,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:48:38,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:48:38,400 INFO L87 Difference]: Start difference. First operand 156 states and 239 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:38,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:38,670 INFO L93 Difference]: Finished difference Result 186 states and 241 transitions. [2024-11-14 04:48:38,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:48:38,671 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2024-11-14 04:48:38,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:38,673 INFO L225 Difference]: With dead ends: 186 [2024-11-14 04:48:38,673 INFO L226 Difference]: Without dead ends: 186 [2024-11-14 04:48:38,673 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:48:38,674 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 90 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:38,674 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 192 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:48:38,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2024-11-14 04:48:38,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 156. [2024-11-14 04:48:38,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 124 states have (on average 1.7016129032258065) internal successors, (211), 143 states have internal predecessors, (211), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-14 04:48:38,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 237 transitions. [2024-11-14 04:48:38,689 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 237 transitions. Word has length 8 [2024-11-14 04:48:38,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:38,689 INFO L471 AbstractCegarLoop]: Abstraction has 156 states and 237 transitions. [2024-11-14 04:48:38,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:38,690 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 237 transitions. [2024-11-14 04:48:38,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-14 04:48:38,690 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:38,690 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:38,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2024-11-14 04:48:38,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:38,891 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:38,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:38,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1217330767, now seen corresponding path program 1 times [2024-11-14 04:48:38,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:38,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [980808654] [2024-11-14 04:48:38,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:38,892 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:38,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:38,895 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:38,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-14 04:48:38,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:38,960 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:48:38,962 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:39,072 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:39,072 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:39,072 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:39,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [980808654] [2024-11-14 04:48:39,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [980808654] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:39,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:39,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:48:39,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690766674] [2024-11-14 04:48:39,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:39,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:48:39,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:39,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:48:39,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:48:39,073 INFO L87 Difference]: Start difference. First operand 156 states and 237 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:39,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:39,291 INFO L93 Difference]: Finished difference Result 239 states and 328 transitions. [2024-11-14 04:48:39,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:48:39,292 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2024-11-14 04:48:39,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:39,294 INFO L225 Difference]: With dead ends: 239 [2024-11-14 04:48:39,294 INFO L226 Difference]: Without dead ends: 239 [2024-11-14 04:48:39,294 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:48:39,295 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 172 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:39,295 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 171 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:48:39,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-14 04:48:39,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 190. [2024-11-14 04:48:39,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 156 states have (on average 1.6538461538461537) internal successors, (258), 176 states have internal predecessors, (258), 8 states have call successors, (8), 5 states have call predecessors, (8), 6 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-14 04:48:39,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 284 transitions. [2024-11-14 04:48:39,311 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 284 transitions. Word has length 9 [2024-11-14 04:48:39,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:39,311 INFO L471 AbstractCegarLoop]: Abstraction has 190 states and 284 transitions. [2024-11-14 04:48:39,312 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:39,312 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 284 transitions. [2024-11-14 04:48:39,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-14 04:48:39,312 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:39,312 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:39,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2024-11-14 04:48:39,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:39,515 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:39,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:39,515 INFO L85 PathProgramCache]: Analyzing trace with hash -917451838, now seen corresponding path program 1 times [2024-11-14 04:48:39,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:39,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1318343296] [2024-11-14 04:48:39,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:39,516 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:39,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:39,519 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:39,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-11-14 04:48:39,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:39,583 INFO L255 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:48:39,585 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:39,720 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:39,720 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:39,720 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:39,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1318343296] [2024-11-14 04:48:39,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1318343296] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:39,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:39,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:48:39,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517977527] [2024-11-14 04:48:39,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:39,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:48:39,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:39,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:48:39,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:48:39,722 INFO L87 Difference]: Start difference. First operand 190 states and 284 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:39,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:39,942 INFO L93 Difference]: Finished difference Result 240 states and 307 transitions. [2024-11-14 04:48:39,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:48:39,943 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2024-11-14 04:48:39,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:39,947 INFO L225 Difference]: With dead ends: 240 [2024-11-14 04:48:39,947 INFO L226 Difference]: Without dead ends: 240 [2024-11-14 04:48:39,947 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:48:39,949 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 183 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:39,949 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 198 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 04:48:39,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2024-11-14 04:48:39,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 204. [2024-11-14 04:48:39,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 169 states have (on average 1.650887573964497) internal successors, (279), 190 states have internal predecessors, (279), 8 states have call successors, (8), 5 states have call predecessors, (8), 7 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-14 04:48:39,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 305 transitions. [2024-11-14 04:48:39,981 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 305 transitions. Word has length 10 [2024-11-14 04:48:39,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:39,981 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 305 transitions. [2024-11-14 04:48:39,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:39,981 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 305 transitions. [2024-11-14 04:48:39,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-14 04:48:39,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:39,982 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:39,987 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2024-11-14 04:48:40,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:40,183 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:40,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:40,183 INFO L85 PathProgramCache]: Analyzing trace with hash -657083128, now seen corresponding path program 1 times [2024-11-14 04:48:40,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:40,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1685502269] [2024-11-14 04:48:40,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:40,184 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:40,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:40,188 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:40,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-11-14 04:48:40,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:40,254 INFO L255 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:48:40,255 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:40,507 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:40,507 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:40,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:40,828 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:40,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1685502269] [2024-11-14 04:48:40,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1685502269] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:40,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1289069288] [2024-11-14 04:48:40,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:40,828 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:48:40,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:48:40,837 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:48:40,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-11-14 04:48:40,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:40,988 INFO L255 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:48:40,993 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:41,168 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:41,169 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:41,366 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:41,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1289069288] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:41,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755465331] [2024-11-14 04:48:41,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:41,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:41,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:48:41,369 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:48:41,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 04:48:41,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:41,443 INFO L255 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:48:41,444 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:41,613 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:41,613 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:41,778 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:41,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755465331] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:41,778 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:48:41,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 6 [2024-11-14 04:48:41,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122264739] [2024-11-14 04:48:41,778 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:48:41,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 04:48:41,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:41,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 04:48:41,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:48:41,780 INFO L87 Difference]: Start difference. First operand 204 states and 305 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:42,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:42,246 INFO L93 Difference]: Finished difference Result 275 states and 362 transitions. [2024-11-14 04:48:42,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 04:48:42,248 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2024-11-14 04:48:42,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:42,249 INFO L225 Difference]: With dead ends: 275 [2024-11-14 04:48:42,249 INFO L226 Difference]: Without dead ends: 275 [2024-11-14 04:48:42,249 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:48:42,250 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 229 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:42,250 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 223 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:48:42,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2024-11-14 04:48:42,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 234. [2024-11-14 04:48:42,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 199 states have (on average 1.64321608040201) internal successors, (327), 220 states have internal predecessors, (327), 8 states have call successors, (8), 5 states have call predecessors, (8), 7 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-14 04:48:42,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 353 transitions. [2024-11-14 04:48:42,263 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 353 transitions. Word has length 14 [2024-11-14 04:48:42,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:42,263 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 353 transitions. [2024-11-14 04:48:42,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:42,263 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 353 transitions. [2024-11-14 04:48:42,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-14 04:48:42,264 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:42,264 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:42,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2024-11-14 04:48:42,468 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2024-11-14 04:48:42,679 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-14 04:48:42,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:42,867 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:42,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:42,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1105259462, now seen corresponding path program 1 times [2024-11-14 04:48:42,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:42,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1374679025] [2024-11-14 04:48:42,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:42,868 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:42,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:42,871 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:42,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2024-11-14 04:48:42,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:42,953 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 04:48:42,955 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:43,217 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:43,217 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:43,387 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:43,387 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:43,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1374679025] [2024-11-14 04:48:43,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1374679025] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:43,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1685878147] [2024-11-14 04:48:43,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:43,387 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:48:43,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:48:43,389 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:48:43,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-14 04:48:43,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:43,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 04:48:43,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:43,909 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:43,909 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:44,001 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:44,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1685878147] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:44,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063235548] [2024-11-14 04:48:44,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:44,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:44,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:48:44,005 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:48:44,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 04:48:44,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:44,074 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 04:48:44,076 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:44,482 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:44,482 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:44,982 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:44,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063235548] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:44,982 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:48:44,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 18 [2024-11-14 04:48:44,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814440472] [2024-11-14 04:48:44,983 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:48:44,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 04:48:44,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:44,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 04:48:44,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2024-11-14 04:48:44,984 INFO L87 Difference]: Start difference. First operand 234 states and 353 transitions. Second operand has 20 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 19 states have internal predecessors, (68), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:47,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:47,041 INFO L93 Difference]: Finished difference Result 365 states and 497 transitions. [2024-11-14 04:48:47,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-14 04:48:47,042 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 19 states have internal predecessors, (68), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-11-14 04:48:47,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:47,044 INFO L225 Difference]: With dead ends: 365 [2024-11-14 04:48:47,044 INFO L226 Difference]: Without dead ends: 365 [2024-11-14 04:48:47,045 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=308, Invalid=952, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 04:48:47,045 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 428 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:47,046 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [428 Valid, 457 Invalid, 652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 636 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-14 04:48:47,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2024-11-14 04:48:47,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 272. [2024-11-14 04:48:47,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 237 states have (on average 1.6371308016877637) internal successors, (388), 258 states have internal predecessors, (388), 8 states have call successors, (8), 5 states have call predecessors, (8), 7 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2024-11-14 04:48:47,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 414 transitions. [2024-11-14 04:48:47,057 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 414 transitions. Word has length 15 [2024-11-14 04:48:47,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:47,057 INFO L471 AbstractCegarLoop]: Abstraction has 272 states and 414 transitions. [2024-11-14 04:48:47,058 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 19 states have internal predecessors, (68), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:47,058 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 414 transitions. [2024-11-14 04:48:47,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-14 04:48:47,058 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:47,058 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:47,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2024-11-14 04:48:47,271 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-14 04:48:47,465 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2024-11-14 04:48:47,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:47,659 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:47,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:47,660 INFO L85 PathProgramCache]: Analyzing trace with hash -96695001, now seen corresponding path program 1 times [2024-11-14 04:48:47,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:47,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [194850446] [2024-11-14 04:48:47,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:47,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:47,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:47,662 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:47,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2024-11-14 04:48:47,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:47,719 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 04:48:47,719 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:48,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:48,001 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:48,189 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:48,189 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:48,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [194850446] [2024-11-14 04:48:48,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [194850446] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:48,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [296819013] [2024-11-14 04:48:48,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:48,190 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:48:48,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:48:48,193 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:48:48,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2024-11-14 04:48:48,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:48,340 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 04:48:48,341 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:48,565 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:48,565 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:48,647 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:48,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [296819013] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:48,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089052177] [2024-11-14 04:48:48,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:48,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:48,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:48:48,650 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:48:48,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 04:48:48,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:48,715 INFO L255 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 04:48:48,716 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:49,141 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:49,142 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:49,664 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:49,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089052177] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:49,664 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:48:49,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 15 [2024-11-14 04:48:49,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329538664] [2024-11-14 04:48:49,665 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:48:49,665 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 04:48:49,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:49,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 04:48:49,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2024-11-14 04:48:49,666 INFO L87 Difference]: Start difference. First operand 272 states and 414 transitions. Second operand has 17 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 4 states have call successors, (4), 4 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:51,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:51,805 INFO L93 Difference]: Finished difference Result 479 states and 647 transitions. [2024-11-14 04:48:51,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 04:48:51,807 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 4 states have call successors, (4), 4 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2024-11-14 04:48:51,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:51,809 INFO L225 Difference]: With dead ends: 479 [2024-11-14 04:48:51,810 INFO L226 Difference]: Without dead ends: 479 [2024-11-14 04:48:51,810 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2024-11-14 04:48:51,812 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 599 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 643 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:51,813 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [599 Valid, 643 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-14 04:48:51,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2024-11-14 04:48:51,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 358. [2024-11-14 04:48:51,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 320 states have (on average 1.65) internal successors, (528), 342 states have internal predecessors, (528), 9 states have call successors, (9), 6 states have call predecessors, (9), 9 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2024-11-14 04:48:51,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 560 transitions. [2024-11-14 04:48:51,835 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 560 transitions. Word has length 16 [2024-11-14 04:48:51,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:51,836 INFO L471 AbstractCegarLoop]: Abstraction has 358 states and 560 transitions. [2024-11-14 04:48:51,836 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 4 states have call successors, (4), 4 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:51,836 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 560 transitions. [2024-11-14 04:48:51,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-14 04:48:51,837 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:51,837 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:51,840 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2024-11-14 04:48:52,050 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-14 04:48:52,241 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2024-11-14 04:48:52,438 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:48:52,438 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:52,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:52,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1930496567, now seen corresponding path program 1 times [2024-11-14 04:48:52,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:52,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1700233085] [2024-11-14 04:48:52,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:52,439 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:52,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:52,440 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:52,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2024-11-14 04:48:52,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:52,498 INFO L255 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:48:52,498 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:52,528 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:52,528 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:52,528 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:52,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1700233085] [2024-11-14 04:48:52,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1700233085] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:52,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:52,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-14 04:48:52,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836459012] [2024-11-14 04:48:52,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:52,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:48:52,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:52,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:48:52,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:52,529 INFO L87 Difference]: Start difference. First operand 358 states and 560 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:52,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:52,563 INFO L93 Difference]: Finished difference Result 502 states and 780 transitions. [2024-11-14 04:48:52,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:48:52,564 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2024-11-14 04:48:52,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:52,566 INFO L225 Difference]: With dead ends: 502 [2024-11-14 04:48:52,566 INFO L226 Difference]: Without dead ends: 502 [2024-11-14 04:48:52,566 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:52,569 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 50 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:52,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 110 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:48:52,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2024-11-14 04:48:52,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 482. [2024-11-14 04:48:52,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 435 states have (on average 1.645977011494253) internal successors, (716), 459 states have internal predecessors, (716), 13 states have call successors, (13), 9 states have call predecessors, (13), 14 states have return successors, (43), 13 states have call predecessors, (43), 13 states have call successors, (43) [2024-11-14 04:48:52,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 772 transitions. [2024-11-14 04:48:52,604 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 772 transitions. Word has length 18 [2024-11-14 04:48:52,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:52,604 INFO L471 AbstractCegarLoop]: Abstraction has 482 states and 772 transitions. [2024-11-14 04:48:52,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:52,605 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 772 transitions. [2024-11-14 04:48:52,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-14 04:48:52,605 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:52,605 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:52,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2024-11-14 04:48:52,806 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:52,806 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:52,806 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:52,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1930496311, now seen corresponding path program 1 times [2024-11-14 04:48:52,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:52,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2013954107] [2024-11-14 04:48:52,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:52,807 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:52,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:52,808 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:52,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2024-11-14 04:48:52,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:52,871 INFO L255 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 04:48:52,872 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:52,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:52,947 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:52,947 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:52,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2013954107] [2024-11-14 04:48:52,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2013954107] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:52,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:52,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:48:52,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136100729] [2024-11-14 04:48:52,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:52,948 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:48:52,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:52,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:48:52,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:52,949 INFO L87 Difference]: Start difference. First operand 482 states and 772 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:52,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:52,998 INFO L93 Difference]: Finished difference Result 530 states and 820 transitions. [2024-11-14 04:48:52,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:48:52,999 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2024-11-14 04:48:52,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:53,001 INFO L225 Difference]: With dead ends: 530 [2024-11-14 04:48:53,002 INFO L226 Difference]: Without dead ends: 530 [2024-11-14 04:48:53,002 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:53,002 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 35 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:53,007 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 111 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:48:53,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2024-11-14 04:48:53,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 514. [2024-11-14 04:48:53,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 464 states have (on average 1.6293103448275863) internal successors, (756), 489 states have internal predecessors, (756), 14 states have call successors, (14), 10 states have call predecessors, (14), 16 states have return successors, (46), 14 states have call predecessors, (46), 14 states have call successors, (46) [2024-11-14 04:48:53,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 816 transitions. [2024-11-14 04:48:53,027 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 816 transitions. Word has length 18 [2024-11-14 04:48:53,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:53,027 INFO L471 AbstractCegarLoop]: Abstraction has 514 states and 816 transitions. [2024-11-14 04:48:53,027 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:53,028 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 816 transitions. [2024-11-14 04:48:53,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-14 04:48:53,028 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:53,028 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:53,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2024-11-14 04:48:53,229 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:53,229 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:53,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:53,229 INFO L85 PathProgramCache]: Analyzing trace with hash 284148639, now seen corresponding path program 1 times [2024-11-14 04:48:53,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:53,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1253485445] [2024-11-14 04:48:53,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:53,230 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:53,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:53,232 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:53,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2024-11-14 04:48:53,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:53,297 INFO L255 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:48:53,298 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:53,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:53,400 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:53,400 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:53,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1253485445] [2024-11-14 04:48:53,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1253485445] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:53,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:53,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2024-11-14 04:48:53,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088232024] [2024-11-14 04:48:53,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:53,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:48:53,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:53,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:48:53,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:53,402 INFO L87 Difference]: Start difference. First operand 514 states and 816 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:53,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:53,461 INFO L93 Difference]: Finished difference Result 529 states and 816 transitions. [2024-11-14 04:48:53,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:48:53,463 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2024-11-14 04:48:53,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:53,466 INFO L225 Difference]: With dead ends: 529 [2024-11-14 04:48:53,466 INFO L226 Difference]: Without dead ends: 529 [2024-11-14 04:48:53,466 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:53,467 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 32 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 110 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.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:53,467 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 110 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 04:48:53,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2024-11-14 04:48:53,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 514. [2024-11-14 04:48:53,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 464 states have (on average 1.6206896551724137) internal successors, (752), 489 states have internal predecessors, (752), 14 states have call successors, (14), 10 states have call predecessors, (14), 16 states have return successors, (46), 14 states have call predecessors, (46), 14 states have call successors, (46) [2024-11-14 04:48:53,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 812 transitions. [2024-11-14 04:48:53,493 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 812 transitions. Word has length 19 [2024-11-14 04:48:53,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:53,493 INFO L471 AbstractCegarLoop]: Abstraction has 514 states and 812 transitions. [2024-11-14 04:48:53,493 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 2 states have internal predecessors, (18), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:53,493 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 812 transitions. [2024-11-14 04:48:53,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-14 04:48:53,494 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:53,494 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-14 04:48:53,498 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2024-11-14 04:48:53,696 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:53,696 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:53,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:53,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1911770353, now seen corresponding path program 2 times [2024-11-14 04:48:53,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:53,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1541508980] [2024-11-14 04:48:53,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 04:48:53,697 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:53,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:53,699 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:53,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2024-11-14 04:48:53,754 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 04:48:53,754 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:48:53,756 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 04:48:53,757 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:54,027 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:54,028 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:54,554 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:54,555 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:54,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1541508980] [2024-11-14 04:48:54,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1541508980] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:54,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1508070360] [2024-11-14 04:48:54,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 04:48:54,555 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:48:54,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:48:54,557 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:48:54,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2024-11-14 04:48:54,692 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 04:48:54,692 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:48:54,693 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:48:54,694 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:54,754 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:54,755 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:54,868 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:54,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1508070360] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:54,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670854210] [2024-11-14 04:48:54,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 04:48:54,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:48:54,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:48:54,870 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:48:54,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-14 04:48:54,939 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 04:48:54,940 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:48:54,942 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:48:54,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:54,986 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:54,986 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:55,034 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:55,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670854210] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:55,034 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:48:55,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 16 [2024-11-14 04:48:55,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864099458] [2024-11-14 04:48:55,035 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:48:55,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 04:48:55,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:55,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 04:48:55,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2024-11-14 04:48:55,036 INFO L87 Difference]: Start difference. First operand 514 states and 812 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:55,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:55,651 INFO L93 Difference]: Finished difference Result 455 states and 648 transitions. [2024-11-14 04:48:55,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 04:48:55,653 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2024-11-14 04:48:55,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:55,655 INFO L225 Difference]: With dead ends: 455 [2024-11-14 04:48:55,655 INFO L226 Difference]: Without dead ends: 455 [2024-11-14 04:48:55,655 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2024-11-14 04:48:55,656 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 212 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:55,656 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 392 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 04:48:55,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2024-11-14 04:48:55,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 423. [2024-11-14 04:48:55,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 373 states have (on average 1.5147453083109919) internal successors, (565), 398 states have internal predecessors, (565), 14 states have call successors, (14), 10 states have call predecessors, (14), 16 states have return successors, (46), 14 states have call predecessors, (46), 14 states have call successors, (46) [2024-11-14 04:48:55,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 625 transitions. [2024-11-14 04:48:55,671 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 625 transitions. Word has length 22 [2024-11-14 04:48:55,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:55,671 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 625 transitions. [2024-11-14 04:48:55,672 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 04:48:55,672 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 625 transitions. [2024-11-14 04:48:55,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-14 04:48:55,672 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:55,673 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:55,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-14 04:48:55,875 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Ended with exit code 0 [2024-11-14 04:48:56,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2024-11-14 04:48:56,273 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:48:56,274 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:56,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:56,274 INFO L85 PathProgramCache]: Analyzing trace with hash 373919402, now seen corresponding path program 1 times [2024-11-14 04:48:56,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:56,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [198858378] [2024-11-14 04:48:56,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:56,275 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:56,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:56,279 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:56,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2024-11-14 04:48:56,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:56,359 INFO L255 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:48:56,360 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:56,374 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:56,374 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:56,374 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:56,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [198858378] [2024-11-14 04:48:56,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [198858378] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:56,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:48:56,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:48:56,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4929264] [2024-11-14 04:48:56,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:56,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:48:56,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:56,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:48:56,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:56,377 INFO L87 Difference]: Start difference. First operand 423 states and 625 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:56,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:56,386 INFO L93 Difference]: Finished difference Result 306 states and 432 transitions. [2024-11-14 04:48:56,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:48:56,387 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2024-11-14 04:48:56,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:56,388 INFO L225 Difference]: With dead ends: 306 [2024-11-14 04:48:56,388 INFO L226 Difference]: Without dead ends: 306 [2024-11-14 04:48:56,388 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:48:56,389 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 3 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:56,389 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 126 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:48:56,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2024-11-14 04:48:56,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 305. [2024-11-14 04:48:56,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 264 states have (on average 1.496212121212121) internal successors, (395), 287 states have internal predecessors, (395), 10 states have call successors, (10), 7 states have call predecessors, (10), 11 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-14 04:48:56,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 431 transitions. [2024-11-14 04:48:56,401 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 431 transitions. Word has length 25 [2024-11-14 04:48:56,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:56,401 INFO L471 AbstractCegarLoop]: Abstraction has 305 states and 431 transitions. [2024-11-14 04:48:56,401 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:48:56,401 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 431 transitions. [2024-11-14 04:48:56,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-14 04:48:56,402 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:56,402 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:56,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2024-11-14 04:48:56,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:56,603 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:48:56,603 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:56,603 INFO L85 PathProgramCache]: Analyzing trace with hash 70513582, now seen corresponding path program 1 times [2024-11-14 04:48:56,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:56,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [211824240] [2024-11-14 04:48:56,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:56,604 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:56,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:56,606 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:56,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2024-11-14 04:48:56,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:56,699 INFO L255 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 04:48:56,701 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:57,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:48:57,101 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:48:57,190 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:57,190 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:57,546 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:57,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [211824240] [2024-11-14 04:48:57,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [211824240] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:48:57,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [873724946] [2024-11-14 04:48:57,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:57,547 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:48:57,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:48:57,551 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:48:57,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2024-11-14 04:48:57,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:57,784 INFO L255 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 04:48:57,786 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:58,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:48:58,146 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:48:58,191 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:48:58,191 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:02,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [873724946] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:49:02,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719082315] [2024-11-14 04:49:02,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:02,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:49:02,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:49:02,415 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:49:02,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-14 04:49:02,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:02,506 INFO L255 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 04:49:02,508 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:02,855 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-14 04:49:02,855 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2024-11-14 04:49:03,113 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:49:03,159 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:03,159 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:03,301 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2024-11-14 04:49:03,301 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2024-11-14 04:49:06,213 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2024-11-14 04:49:06,213 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2024-11-14 04:49:06,406 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:06,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719082315] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:49:06,406 INFO L185 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2024-11-14 04:49:06,406 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 4] total 12 [2024-11-14 04:49:06,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894362698] [2024-11-14 04:49:06,406 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2024-11-14 04:49:06,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 04:49:06,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:49:06,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 04:49:06,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=156, Unknown=4, NotChecked=0, Total=210 [2024-11-14 04:49:06,408 INFO L87 Difference]: Start difference. First operand 305 states and 431 transitions. Second operand has 14 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:49:08,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec, FloatRoundingMode], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:49:11,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:49:14,749 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:49:15,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:49:15,492 INFO L93 Difference]: Finished difference Result 330 states and 431 transitions. [2024-11-14 04:49:15,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 04:49:15,493 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 27 [2024-11-14 04:49:15,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:49:15,494 INFO L225 Difference]: With dead ends: 330 [2024-11-14 04:49:15,494 INFO L226 Difference]: Without dead ends: 330 [2024-11-14 04:49:15,495 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=213, Invalid=433, Unknown=4, NotChecked=0, Total=650 [2024-11-14 04:49:15,495 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 339 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 74 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2024-11-14 04:49:15,495 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 150 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 147 Invalid, 18 Unknown, 0 Unchecked, 7.7s Time] [2024-11-14 04:49:15,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2024-11-14 04:49:15,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 318. [2024-11-14 04:49:15,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 275 states have (on average 1.3854545454545455) internal successors, (381), 298 states have internal predecessors, (381), 11 states have call successors, (11), 8 states have call predecessors, (11), 15 states have return successors, (32), 11 states have call predecessors, (32), 11 states have call successors, (32) [2024-11-14 04:49:15,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 424 transitions. [2024-11-14 04:49:15,507 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 424 transitions. Word has length 27 [2024-11-14 04:49:15,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:49:15,507 INFO L471 AbstractCegarLoop]: Abstraction has 318 states and 424 transitions. [2024-11-14 04:49:15,507 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:49:15,507 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 424 transitions. [2024-11-14 04:49:15,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-14 04:49:15,508 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:49:15,508 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:49:15,528 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-14 04:49:15,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2024-11-14 04:49:15,911 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (25)] Forceful destruction successful, exit code 0 [2024-11-14 04:49:16,109 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:49:16,109 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:49:16,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:49:16,110 INFO L85 PathProgramCache]: Analyzing trace with hash -263999033, now seen corresponding path program 1 times [2024-11-14 04:49:16,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:49:16,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1625318450] [2024-11-14 04:49:16,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:16,110 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:49:16,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:49:16,112 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:49:16,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2024-11-14 04:49:16,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:16,198 INFO L255 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:49:16,200 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:16,669 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:16,669 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:49:16,669 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:49:16,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1625318450] [2024-11-14 04:49:16,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1625318450] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:49:16,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:49:16,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 04:49:16,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540025516] [2024-11-14 04:49:16,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:49:16,670 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 04:49:16,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:49:16,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 04:49:16,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:49:16,672 INFO L87 Difference]: Start difference. First operand 318 states and 424 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:49:16,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:49:16,974 INFO L93 Difference]: Finished difference Result 339 states and 441 transitions. [2024-11-14 04:49:16,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 04:49:16,975 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2024-11-14 04:49:16,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:49:16,976 INFO L225 Difference]: With dead ends: 339 [2024-11-14 04:49:16,976 INFO L226 Difference]: Without dead ends: 339 [2024-11-14 04:49:16,976 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:49:16,977 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 75 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 189 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.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:49:16,977 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 189 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 04:49:16,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-11-14 04:49:16,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 329. [2024-11-14 04:49:16,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 286 states have (on average 1.3706293706293706) internal successors, (392), 309 states have internal predecessors, (392), 11 states have call successors, (11), 8 states have call predecessors, (11), 15 states have return successors, (32), 11 states have call predecessors, (32), 11 states have call successors, (32) [2024-11-14 04:49:16,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 435 transitions. [2024-11-14 04:49:16,989 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 435 transitions. Word has length 28 [2024-11-14 04:49:16,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:49:16,990 INFO L471 AbstractCegarLoop]: Abstraction has 329 states and 435 transitions. [2024-11-14 04:49:16,990 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:49:16,990 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 435 transitions. [2024-11-14 04:49:16,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-14 04:49:16,991 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:49:16,991 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:49:16,996 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Ended with exit code 0 [2024-11-14 04:49:17,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:49:17,191 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:49:17,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:49:17,192 INFO L85 PathProgramCache]: Analyzing trace with hash -955925939, now seen corresponding path program 1 times [2024-11-14 04:49:17,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:49:17,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [591252325] [2024-11-14 04:49:17,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:17,192 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:49:17,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:49:17,194 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:49:17,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2024-11-14 04:49:17,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:17,284 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 04:49:17,286 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:18,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:49:18,481 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:49:18,850 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:18,850 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:21,389 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:49:21,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [591252325] [2024-11-14 04:49:21,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [591252325] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:49:21,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [306741067] [2024-11-14 04:49:21,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:21,389 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:49:21,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:49:21,391 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:49:21,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2024-11-14 04:49:21,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:21,599 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 04:49:21,601 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:22,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:49:22,703 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:49:22,900 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:22,900 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:25,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [306741067] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:49:25,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357943455] [2024-11-14 04:49:25,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:25,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:49:25,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:49:25,293 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:49:25,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-14 04:49:25,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:25,379 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-14 04:49:25,381 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:26,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:49:26,389 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:49:26,564 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:26,565 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:28,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357943455] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:49:28,940 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:49:28,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 7 [2024-11-14 04:49:28,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91698304] [2024-11-14 04:49:28,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:49:28,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-14 04:49:28,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:49:28,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-14 04:49:28,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=123, Unknown=1, NotChecked=0, Total=156 [2024-11-14 04:49:28,941 INFO L87 Difference]: Start difference. First operand 329 states and 435 transitions. Second operand has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:49:30,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:49:30,845 INFO L93 Difference]: Finished difference Result 338 states and 435 transitions. [2024-11-14 04:49:30,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 04:49:30,846 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2024-11-14 04:49:30,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:49:30,847 INFO L225 Difference]: With dead ends: 338 [2024-11-14 04:49:30,847 INFO L226 Difference]: Without dead ends: 338 [2024-11-14 04:49:30,848 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 92 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=143, Invalid=362, Unknown=1, NotChecked=0, Total=506 [2024-11-14 04:49:30,848 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 148 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-14 04:49:30,849 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 172 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-14 04:49:30,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2024-11-14 04:49:30,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 330. [2024-11-14 04:49:30,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 287 states have (on average 1.3519163763066202) internal successors, (388), 310 states have internal predecessors, (388), 11 states have call successors, (11), 8 states have call predecessors, (11), 15 states have return successors, (32), 11 states have call predecessors, (32), 11 states have call successors, (32) [2024-11-14 04:49:30,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 431 transitions. [2024-11-14 04:49:30,860 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 431 transitions. Word has length 29 [2024-11-14 04:49:30,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:49:30,860 INFO L471 AbstractCegarLoop]: Abstraction has 330 states and 431 transitions. [2024-11-14 04:49:30,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:49:30,861 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 431 transitions. [2024-11-14 04:49:30,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-14 04:49:30,861 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:49:30,861 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:49:30,865 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (29)] Ended with exit code 0 [2024-11-14 04:49:31,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-14 04:49:31,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2024-11-14 04:49:31,462 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:49:31,462 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:49:31,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:49:31,463 INFO L85 PathProgramCache]: Analyzing trace with hash 431067010, now seen corresponding path program 1 times [2024-11-14 04:49:31,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:49:31,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [205454249] [2024-11-14 04:49:31,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:31,463 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:49:31,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:49:31,465 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:49:31,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2024-11-14 04:49:31,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:31,556 INFO L255 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 04:49:31,557 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:31,703 WARN L873 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= |c_#valid| (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)))) is different from true [2024-11-14 04:49:31,796 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2024-11-14 04:49:31,796 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2024-11-14 04:49:31,983 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:31,983 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:32,606 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:32,607 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:49:32,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [205454249] [2024-11-14 04:49:32,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [205454249] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:49:32,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [940484851] [2024-11-14 04:49:32,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:32,607 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:49:32,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:49:32,609 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:49:32,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2024-11-14 04:49:32,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:32,816 INFO L255 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 04:49:32,818 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:33,131 INFO L349 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2024-11-14 04:49:33,131 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 32 [2024-11-14 04:49:33,561 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:33,561 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:34,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:34,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [940484851] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:49:34,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107741695] [2024-11-14 04:49:34,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:34,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:49:34,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:49:34,059 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:49:34,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-14 04:49:34,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:34,138 INFO L255 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 04:49:34,139 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:34,251 WARN L873 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= |c_#valid| (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (select |c_#valid| |parse_input_c1_~x~0#1.base|))) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2024-11-14 04:49:34,449 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2024-11-14 04:49:34,449 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2024-11-14 04:49:34,583 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:34,583 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:35,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:35,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107741695] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:49:35,179 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:49:35,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 5, 4, 5, 4] total 12 [2024-11-14 04:49:35,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543875415] [2024-11-14 04:49:35,179 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:49:35,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 04:49:35,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:49:35,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 04:49:35,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=93, Unknown=2, NotChecked=42, Total=182 [2024-11-14 04:49:35,180 INFO L87 Difference]: Start difference. First operand 330 states and 431 transitions. Second operand has 14 states, 13 states have (on average 5.153846153846154) internal successors, (67), 10 states have internal predecessors, (67), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-14 04:49:42,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:49:42,906 INFO L93 Difference]: Finished difference Result 467 states and 568 transitions. [2024-11-14 04:49:42,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-14 04:49:42,906 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.153846153846154) internal successors, (67), 10 states have internal predecessors, (67), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2024-11-14 04:49:42,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:49:42,908 INFO L225 Difference]: With dead ends: 467 [2024-11-14 04:49:42,909 INFO L226 Difference]: Without dead ends: 467 [2024-11-14 04:49:42,909 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 154 SyntacticMatches, 8 SemanticMatches, 26 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=189, Invalid=463, Unknown=6, NotChecked=98, Total=756 [2024-11-14 04:49:42,910 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 407 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 398 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-14 04:49:42,910 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 381 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 240 Invalid, 0 Unknown, 398 Unchecked, 0.9s Time] [2024-11-14 04:49:42,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2024-11-14 04:49:42,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 404. [2024-11-14 04:49:42,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 358 states have (on average 1.3044692737430168) internal successors, (467), 382 states have internal predecessors, (467), 11 states have call successors, (11), 10 states have call predecessors, (11), 18 states have return successors, (31), 11 states have call predecessors, (31), 11 states have call successors, (31) [2024-11-14 04:49:42,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 509 transitions. [2024-11-14 04:49:42,923 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 509 transitions. Word has length 30 [2024-11-14 04:49:42,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:49:42,924 INFO L471 AbstractCegarLoop]: Abstraction has 404 states and 509 transitions. [2024-11-14 04:49:42,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.153846153846154) internal successors, (67), 10 states have internal predecessors, (67), 2 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-14 04:49:42,925 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 509 transitions. [2024-11-14 04:49:42,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-14 04:49:42,925 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:49:42,925 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:49:42,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Ended with exit code 0 [2024-11-14 04:49:43,147 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-14 04:49:43,328 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (32)] Ended with exit code 0 [2024-11-14 04:49:43,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:49:43,527 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:49:43,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:49:43,527 INFO L85 PathProgramCache]: Analyzing trace with hash 478175471, now seen corresponding path program 1 times [2024-11-14 04:49:43,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:49:43,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1618362920] [2024-11-14 04:49:43,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:43,527 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:49:43,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:49:43,529 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:49:43,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2024-11-14 04:49:43,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:43,623 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 04:49:43,624 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:43,943 WARN L873 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= (store |c_old(#length)| |parse_input_c1_~x~0#1.base| (select |c_#length| |parse_input_c1_~x~0#1.base|)) |c_#length|) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2024-11-14 04:49:44,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:49:44,092 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:49:44,364 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:44,364 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:44,755 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:49:44,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1618362920] [2024-11-14 04:49:44,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1618362920] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:49:44,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2065556849] [2024-11-14 04:49:44,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:44,755 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:49:44,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:49:44,757 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:49:44,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2024-11-14 04:49:44,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:44,952 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 04:49:44,953 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:45,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:49:45,256 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:49:45,413 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:45,413 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:45,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2065556849] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:49:45,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850565117] [2024-11-14 04:49:45,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:45,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:49:45,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:49:45,749 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:49:45,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-14 04:49:45,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:45,824 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 04:49:45,825 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:46,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:49:46,133 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:49:46,276 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:46,276 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:46,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850565117] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:49:46,535 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:49:46,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2024-11-14 04:49:46,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455421501] [2024-11-14 04:49:46,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:49:46,536 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 04:49:46,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:49:46,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 04:49:46,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=82, Unknown=1, NotChecked=18, Total=132 [2024-11-14 04:49:46,536 INFO L87 Difference]: Start difference. First operand 404 states and 509 transitions. Second operand has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:49:47,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:49:47,961 INFO L93 Difference]: Finished difference Result 569 states and 668 transitions. [2024-11-14 04:49:47,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 04:49:47,962 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2024-11-14 04:49:47,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:49:47,964 INFO L225 Difference]: With dead ends: 569 [2024-11-14 04:49:47,964 INFO L226 Difference]: Without dead ends: 569 [2024-11-14 04:49:47,965 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 105 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=132, Invalid=291, Unknown=1, NotChecked=38, Total=462 [2024-11-14 04:49:47,965 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 339 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 227 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 04:49:47,965 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 208 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 157 Invalid, 0 Unknown, 227 Unchecked, 0.7s Time] [2024-11-14 04:49:47,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2024-11-14 04:49:47,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 500. [2024-11-14 04:49:47,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 451 states have (on average 1.2971175166297118) internal successors, (585), 477 states have internal predecessors, (585), 11 states have call successors, (11), 11 states have call predecessors, (11), 21 states have return successors, (27), 11 states have call predecessors, (27), 11 states have call successors, (27) [2024-11-14 04:49:47,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 623 transitions. [2024-11-14 04:49:47,978 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 623 transitions. Word has length 31 [2024-11-14 04:49:47,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:49:47,978 INFO L471 AbstractCegarLoop]: Abstraction has 500 states and 623 transitions. [2024-11-14 04:49:47,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:49:47,978 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 623 transitions. [2024-11-14 04:49:47,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-14 04:49:47,979 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:49:47,979 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:49:47,998 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-14 04:49:48,182 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2024-11-14 04:49:48,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2024-11-14 04:49:48,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:49:48,580 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:49:48,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:49:48,580 INFO L85 PathProgramCache]: Analyzing trace with hash 2003179406, now seen corresponding path program 1 times [2024-11-14 04:49:48,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:49:48,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1039404001] [2024-11-14 04:49:48,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:48,581 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:49:48,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:49:48,585 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:49:48,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2024-11-14 04:49:48,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:48,675 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 04:49:48,676 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:49,946 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:49,946 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:51,126 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:49:51,126 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:49:51,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1039404001] [2024-11-14 04:49:51,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1039404001] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:49:51,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1784924038] [2024-11-14 04:49:51,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:51,126 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:49:51,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:49:51,128 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:49:51,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2024-11-14 04:49:51,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:51,283 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 04:49:51,284 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:52,275 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 25 [2024-11-14 04:49:52,461 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:49:52,462 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:52,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1784924038] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:49:52,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998136896] [2024-11-14 04:49:52,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:52,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:49:52,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:49:52,822 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:49:52,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-14 04:49:52,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:52,900 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 04:49:52,901 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:53,739 INFO L349 Elim1Store]: treesize reduction 15, result has 42.3 percent of original size [2024-11-14 04:49:53,739 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 17 [2024-11-14 04:49:54,095 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 04:49:54,095 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:54,223 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 30 treesize of output 26 [2024-11-14 04:49:55,254 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 30 treesize of output 26 [2024-11-14 04:49:55,431 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 04:49:55,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998136896] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:49:55,431 INFO L185 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2024-11-14 04:49:55,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 4, 5, 5] total 27 [2024-11-14 04:49:55,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632843296] [2024-11-14 04:49:55,432 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2024-11-14 04:49:55,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-14 04:49:55,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:49:55,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-14 04:49:55,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2024-11-14 04:49:55,433 INFO L87 Difference]: Start difference. First operand 500 states and 623 transitions. Second operand has 28 states, 28 states have (on average 5.285714285714286) internal successors, (148), 25 states have internal predecessors, (148), 9 states have call successors, (9), 9 states have call predecessors, (9), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-14 04:50:03,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:50:03,760 INFO L93 Difference]: Finished difference Result 396 states and 457 transitions. [2024-11-14 04:50:03,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-14 04:50:03,761 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 5.285714285714286) internal successors, (148), 25 states have internal predecessors, (148), 9 states have call successors, (9), 9 states have call predecessors, (9), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) Word has length 36 [2024-11-14 04:50:03,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:50:03,763 INFO L225 Difference]: With dead ends: 396 [2024-11-14 04:50:03,763 INFO L226 Difference]: Without dead ends: 396 [2024-11-14 04:50:03,765 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=719, Invalid=2703, Unknown=0, NotChecked=0, Total=3422 [2024-11-14 04:50:03,765 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 720 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 909 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 720 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 978 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:50:03,766 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [720 Valid, 555 Invalid, 978 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 909 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-11-14 04:50:03,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2024-11-14 04:50:03,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 320. [2024-11-14 04:50:03,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 284 states have (on average 1.3204225352112675) internal successors, (375), 305 states have internal predecessors, (375), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-14 04:50:03,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 395 transitions. [2024-11-14 04:50:03,777 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 395 transitions. Word has length 36 [2024-11-14 04:50:03,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:50:03,777 INFO L471 AbstractCegarLoop]: Abstraction has 320 states and 395 transitions. [2024-11-14 04:50:03,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 5.285714285714286) internal successors, (148), 25 states have internal predecessors, (148), 9 states have call successors, (9), 9 states have call predecessors, (9), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-11-14 04:50:03,777 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 395 transitions. [2024-11-14 04:50:03,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-14 04:50:03,778 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:50:03,778 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:50:03,782 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (38)] Ended with exit code 0 [2024-11-14 04:50:03,981 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2024-11-14 04:50:04,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-14 04:50:04,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:50:04,379 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:50:04,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:50:04,380 INFO L85 PathProgramCache]: Analyzing trace with hash -300515718, now seen corresponding path program 1 times [2024-11-14 04:50:04,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:50:04,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1216358350] [2024-11-14 04:50:04,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:04,380 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:50:04,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:50:04,382 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:50:04,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2024-11-14 04:50:04,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:50:04,503 INFO L255 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 04:50:04,505 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:05,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:50:05,394 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:50:06,102 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:50:06,102 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:07,437 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:50:07,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1216358350] [2024-11-14 04:50:07,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1216358350] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:50:07,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [461768274] [2024-11-14 04:50:07,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:07,437 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:50:07,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:50:07,439 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:50:07,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2024-11-14 04:50:07,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:50:07,743 INFO L255 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 04:50:07,745 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:08,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:50:08,515 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:50:09,093 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:50:09,093 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:12,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [461768274] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:50:12,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390787708] [2024-11-14 04:50:12,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:12,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:50:12,149 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:50:12,151 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:50:12,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-14 04:50:12,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:50:12,258 INFO L255 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-14 04:50:12,260 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:12,937 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-14 04:50:12,938 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2024-11-14 04:50:13,392 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:50:13,958 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:50:13,958 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:14,664 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2024-11-14 04:50:14,665 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2024-11-14 04:50:17,626 INFO L349 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2024-11-14 04:50:17,627 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2024-11-14 04:50:19,848 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:50:19,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390787708] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:50:19,848 INFO L185 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2024-11-14 04:50:19,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6, 5] total 14 [2024-11-14 04:50:19,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494250606] [2024-11-14 04:50:19,848 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2024-11-14 04:50:19,849 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 04:50:19,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:50:19,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 04:50:19,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=208, Unknown=5, NotChecked=0, Total=272 [2024-11-14 04:50:19,850 INFO L87 Difference]: Start difference. First operand 320 states and 395 transitions. Second operand has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 15 states have internal predecessors, (97), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:51:18,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 58.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec, FloatRoundingMode], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:51:21,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec, FloatRoundingMode], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 04:51:25,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:51:25,891 INFO L93 Difference]: Finished difference Result 334 states and 400 transitions. [2024-11-14 04:51:25,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 04:51:25,892 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 15 states have internal predecessors, (97), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 41 [2024-11-14 04:51:25,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:51:25,893 INFO L225 Difference]: With dead ends: 334 [2024-11-14 04:51:25,893 INFO L226 Difference]: Without dead ends: 334 [2024-11-14 04:51:25,893 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 181 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=225, Invalid=526, Unknown=5, NotChecked=0, Total=756 [2024-11-14 04:51:25,894 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 260 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 39 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 64.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:51:25,894 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 196 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 199 Invalid, 13 Unknown, 0 Unchecked, 64.0s Time] [2024-11-14 04:51:25,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2024-11-14 04:51:25,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 318. [2024-11-14 04:51:25,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 284 states have (on average 1.2922535211267605) internal successors, (367), 303 states have internal predecessors, (367), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-14 04:51:25,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 387 transitions. [2024-11-14 04:51:25,903 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 387 transitions. Word has length 41 [2024-11-14 04:51:25,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:51:25,903 INFO L471 AbstractCegarLoop]: Abstraction has 318 states and 387 transitions. [2024-11-14 04:51:25,903 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 15 states have internal predecessors, (97), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 04:51:25,903 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 387 transitions. [2024-11-14 04:51:25,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-14 04:51:25,904 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:51:25,904 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:51:25,908 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Ended with exit code 0 [2024-11-14 04:51:26,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-14 04:51:26,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (41)] Ended with exit code 0 [2024-11-14 04:51:26,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:51:26,505 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:51:26,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:51:26,506 INFO L85 PathProgramCache]: Analyzing trace with hash -736414851, now seen corresponding path program 1 times [2024-11-14 04:51:26,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:51:26,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [934798239] [2024-11-14 04:51:26,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:26,506 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:51:26,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:51:26,509 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:51:26,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2024-11-14 04:51:26,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:26,595 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:51:26,595 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:27,165 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:51:27,165 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:51:27,165 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:51:27,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [934798239] [2024-11-14 04:51:27,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [934798239] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:51:27,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:51:27,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:51:27,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442234401] [2024-11-14 04:51:27,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:51:27,166 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:51:27,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:51:27,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:51:27,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:51:27,167 INFO L87 Difference]: Start difference. First operand 318 states and 387 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:51:27,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:51:27,336 INFO L93 Difference]: Finished difference Result 316 states and 381 transitions. [2024-11-14 04:51:27,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:51:27,337 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2024-11-14 04:51:27,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:51:27,338 INFO L225 Difference]: With dead ends: 316 [2024-11-14 04:51:27,338 INFO L226 Difference]: Without dead ends: 316 [2024-11-14 04:51:27,338 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:51:27,340 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 38 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:51:27,341 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 102 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 04:51:27,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2024-11-14 04:51:27,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2024-11-14 04:51:27,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 284 states have (on average 1.2711267605633803) internal successors, (361), 301 states have internal predecessors, (361), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-14 04:51:27,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 381 transitions. [2024-11-14 04:51:27,349 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 381 transitions. Word has length 47 [2024-11-14 04:51:27,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:51:27,349 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 381 transitions. [2024-11-14 04:51:27,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:51:27,349 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 381 transitions. [2024-11-14 04:51:27,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-14 04:51:27,350 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:51:27,350 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:51:27,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2024-11-14 04:51:27,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:51:27,551 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:51:27,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:51:27,551 INFO L85 PathProgramCache]: Analyzing trace with hash -736414595, now seen corresponding path program 1 times [2024-11-14 04:51:27,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:51:27,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1896015399] [2024-11-14 04:51:27,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:27,552 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:51:27,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:51:27,553 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:51:27,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2024-11-14 04:51:27,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:27,639 INFO L255 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 04:51:27,639 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:27,715 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-14 04:51:27,715 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:51:27,715 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:51:27,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1896015399] [2024-11-14 04:51:27,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1896015399] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:51:27,715 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:51:27,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:51:27,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527432530] [2024-11-14 04:51:27,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:51:27,716 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:51:27,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:51:27,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:51:27,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:51:27,716 INFO L87 Difference]: Start difference. First operand 316 states and 381 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:51:27,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:51:27,742 INFO L93 Difference]: Finished difference Result 287 states and 333 transitions. [2024-11-14 04:51:27,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:51:27,742 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2024-11-14 04:51:27,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:51:27,744 INFO L225 Difference]: With dead ends: 287 [2024-11-14 04:51:27,744 INFO L226 Difference]: Without dead ends: 287 [2024-11-14 04:51:27,744 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:51:27,744 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 0 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:51:27,744 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 92 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:51:27,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-11-14 04:51:27,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 287. [2024-11-14 04:51:27,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 260 states have (on average 1.2038461538461538) internal successors, (313), 272 states have internal predecessors, (313), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-14 04:51:27,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 333 transitions. [2024-11-14 04:51:27,751 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 333 transitions. Word has length 47 [2024-11-14 04:51:27,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:51:27,751 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 333 transitions. [2024-11-14 04:51:27,751 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:51:27,752 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 333 transitions. [2024-11-14 04:51:27,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-14 04:51:27,752 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:51:27,752 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:51:27,758 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Ended with exit code 0 [2024-11-14 04:51:27,953 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:51:27,953 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:51:27,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:51:27,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1354023829, now seen corresponding path program 1 times [2024-11-14 04:51:27,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:51:27,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [754174531] [2024-11-14 04:51:27,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:27,954 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:51:27,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:51:27,959 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:51:27,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2024-11-14 04:51:28,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:28,059 INFO L255 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 04:51:28,060 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:29,482 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:51:29,482 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:51:29,482 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:51:29,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [754174531] [2024-11-14 04:51:29,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [754174531] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:51:29,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:51:29,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:51:29,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054437482] [2024-11-14 04:51:29,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:51:29,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:51:29,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:51:29,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:51:29,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:51:29,483 INFO L87 Difference]: Start difference. First operand 287 states and 333 transitions. Second operand has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:51:29,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:51:29,964 INFO L93 Difference]: Finished difference Result 292 states and 330 transitions. [2024-11-14 04:51:29,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 04:51:29,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2024-11-14 04:51:29,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:51:29,967 INFO L225 Difference]: With dead ends: 292 [2024-11-14 04:51:29,967 INFO L226 Difference]: Without dead ends: 292 [2024-11-14 04:51:29,967 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-14 04:51:29,968 INFO L432 NwaCegarLoop]: 56 mSDtfsCounter, 49 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:51:29,968 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 125 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:51:29,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2024-11-14 04:51:29,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 286. [2024-11-14 04:51:29,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 260 states have (on average 1.176923076923077) internal successors, (306), 271 states have internal predecessors, (306), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-14 04:51:29,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 326 transitions. [2024-11-14 04:51:29,986 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 326 transitions. Word has length 48 [2024-11-14 04:51:29,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:51:29,986 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 326 transitions. [2024-11-14 04:51:29,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:51:29,986 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 326 transitions. [2024-11-14 04:51:29,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-14 04:51:29,987 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:51:29,987 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:51:29,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Ended with exit code 0 [2024-11-14 04:51:30,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:51:30,188 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:51:30,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:51:30,188 INFO L85 PathProgramCache]: Analyzing trace with hash 974934335, now seen corresponding path program 1 times [2024-11-14 04:51:30,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:51:30,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [184309487] [2024-11-14 04:51:30,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:30,189 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:51:30,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:51:30,190 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:51:30,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2024-11-14 04:51:30,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:30,278 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:51:30,279 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:30,295 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-14 04:51:30,891 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:51:30,891 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:51:30,891 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:51:30,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [184309487] [2024-11-14 04:51:30,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [184309487] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:51:30,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:51:30,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:51:30,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923013079] [2024-11-14 04:51:30,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:51:30,892 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:51:30,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:51:30,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:51:30,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 04:51:30,893 INFO L87 Difference]: Start difference. First operand 286 states and 326 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:51:31,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:51:31,489 INFO L93 Difference]: Finished difference Result 299 states and 334 transitions. [2024-11-14 04:51:31,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:51:31,489 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2024-11-14 04:51:31,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:51:31,491 INFO L225 Difference]: With dead ends: 299 [2024-11-14 04:51:31,491 INFO L226 Difference]: Without dead ends: 299 [2024-11-14 04:51:31,491 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 04:51:31,492 INFO L432 NwaCegarLoop]: 52 mSDtfsCounter, 16 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:51:31,492 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 112 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 04:51:31,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2024-11-14 04:51:31,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 286. [2024-11-14 04:51:31,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 260 states have (on average 1.1653846153846155) internal successors, (303), 271 states have internal predecessors, (303), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-14 04:51:31,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 323 transitions. [2024-11-14 04:51:31,499 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 323 transitions. Word has length 49 [2024-11-14 04:51:31,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:51:31,500 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 323 transitions. [2024-11-14 04:51:31,500 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 04:51:31,500 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 323 transitions. [2024-11-14 04:51:31,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-14 04:51:31,501 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:51:31,501 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:51:31,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Ended with exit code 0 [2024-11-14 04:51:31,701 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:51:31,701 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:51:31,702 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:51:31,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1671340444, now seen corresponding path program 1 times [2024-11-14 04:51:31,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:51:31,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1743606829] [2024-11-14 04:51:31,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:31,702 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:51:31,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:51:31,704 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:51:31,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2024-11-14 04:51:31,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:31,854 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 04:51:31,855 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:32,500 WARN L873 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= (store |c_old(#length)| |parse_input_c1_~x~0#1.base| (select |c_#length| |parse_input_c1_~x~0#1.base|)) |c_#length|) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2024-11-14 04:51:32,746 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:51:32,747 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:51:33,139 WARN L873 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (= (store |c_old(#length)| |parse_input_c1_~x~0#1.base| (_ bv1 32)) |c_#length|)) is different from true [2024-11-14 04:51:33,393 INFO L349 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2024-11-14 04:51:33,393 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2024-11-14 04:51:34,405 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 7 not checked. [2024-11-14 04:51:34,405 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:51:36,793 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:51:36,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1743606829] [2024-11-14 04:51:36,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1743606829] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:51:36,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [119952726] [2024-11-14 04:51:36,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:36,793 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:51:36,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:51:36,796 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:51:36,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (48)] Waiting until timeout for monitored process [2024-11-14 04:51:37,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:37,169 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 04:51:37,171 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:37,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:51:37,989 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:51:38,528 INFO L349 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2024-11-14 04:51:38,528 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2024-11-14 04:51:39,207 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 7 not checked. [2024-11-14 04:51:39,208 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:51:41,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [119952726] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:51:41,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639301409] [2024-11-14 04:51:41,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:41,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:51:41,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:51:41,431 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:51:41,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-14 04:51:41,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:41,601 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-14 04:51:41,604 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:42,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:51:42,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:51:43,100 INFO L349 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2024-11-14 04:51:43,100 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2024-11-14 04:51:43,820 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 7 not checked. [2024-11-14 04:51:43,820 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:51:47,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639301409] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:51:47,705 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:51:47,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2024-11-14 04:51:47,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419092944] [2024-11-14 04:51:47,706 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:51:47,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 04:51:47,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:51:47,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 04:51:47,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=139, Unknown=2, NotChecked=50, Total=240 [2024-11-14 04:51:47,708 INFO L87 Difference]: Start difference. First operand 286 states and 323 transitions. Second operand has 11 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:51:54,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:51:54,099 INFO L93 Difference]: Finished difference Result 304 states and 332 transitions. [2024-11-14 04:51:54,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-14 04:51:54,100 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2024-11-14 04:51:54,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:51:54,101 INFO L225 Difference]: With dead ends: 304 [2024-11-14 04:51:54,101 INFO L226 Difference]: Without dead ends: 304 [2024-11-14 04:51:54,101 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 221 SyntacticMatches, 8 SemanticMatches, 29 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 9.8s TimeCoverageRelationStatistics Valid=246, Invalid=572, Unknown=2, NotChecked=110, Total=930 [2024-11-14 04:51:54,102 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 251 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 52 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 239 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:51:54,102 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 166 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 135 Invalid, 3 Unknown, 239 Unchecked, 1.5s Time] [2024-11-14 04:51:54,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2024-11-14 04:51:54,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 286. [2024-11-14 04:51:54,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 260 states have (on average 1.1423076923076922) internal successors, (297), 271 states have internal predecessors, (297), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-14 04:51:54,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 317 transitions. [2024-11-14 04:51:54,110 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 317 transitions. Word has length 52 [2024-11-14 04:51:54,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:51:54,110 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 317 transitions. [2024-11-14 04:51:54,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:51:54,110 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 317 transitions. [2024-11-14 04:51:54,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-14 04:51:54,111 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:51:54,111 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:51:54,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Ended with exit code 0 [2024-11-14 04:51:54,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (48)] Ended with exit code 0 [2024-11-14 04:51:54,539 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-11-14 04:51:54,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:51:54,714 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:51:54,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:51:54,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1608801806, now seen corresponding path program 1 times [2024-11-14 04:51:54,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:51:54,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2101852510] [2024-11-14 04:51:54,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:54,715 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:51:54,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:51:54,717 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:51:54,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2024-11-14 04:51:54,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:54,881 INFO L255 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 04:51:54,883 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:56,589 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-14 04:51:56,589 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:51:58,722 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-14 04:51:58,722 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:51:58,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2101852510] [2024-11-14 04:51:58,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2101852510] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:51:58,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [674990257] [2024-11-14 04:51:58,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:58,722 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:51:58,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:51:58,724 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:51:58,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (51)] Waiting until timeout for monitored process [2024-11-14 04:51:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:58,940 INFO L255 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 04:51:58,941 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:52:00,257 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-14 04:52:00,258 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:52:01,940 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-14 04:52:01,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [674990257] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:52:01,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773162938] [2024-11-14 04:52:01,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:52:01,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:52:01,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:52:01,943 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:52:01,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-14 04:52:02,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:52:02,036 INFO L255 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-14 04:52:02,038 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:52:03,103 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-14 04:52:03,103 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:52:04,987 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-14 04:52:04,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773162938] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:52:04,988 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:52:04,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 8 [2024-11-14 04:52:04,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343427540] [2024-11-14 04:52:04,988 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:52:04,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-14 04:52:04,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:52:04,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-14 04:52:04,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:52:04,989 INFO L87 Difference]: Start difference. First operand 286 states and 317 transitions. Second operand has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-14 04:52:07,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:52:07,521 INFO L93 Difference]: Finished difference Result 293 states and 322 transitions. [2024-11-14 04:52:07,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 04:52:07,522 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 54 [2024-11-14 04:52:07,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:52:07,523 INFO L225 Difference]: With dead ends: 293 [2024-11-14 04:52:07,524 INFO L226 Difference]: Without dead ends: 293 [2024-11-14 04:52:07,524 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2024-11-14 04:52:07,524 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 190 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-14 04:52:07,525 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 287 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-14 04:52:07,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2024-11-14 04:52:07,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 285. [2024-11-14 04:52:07,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 260 states have (on average 1.1346153846153846) internal successors, (295), 270 states have internal predecessors, (295), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-14 04:52:07,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 315 transitions. [2024-11-14 04:52:07,532 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 315 transitions. Word has length 54 [2024-11-14 04:52:07,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:52:07,532 INFO L471 AbstractCegarLoop]: Abstraction has 285 states and 315 transitions. [2024-11-14 04:52:07,532 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-14 04:52:07,533 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 315 transitions. [2024-11-14 04:52:07,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-14 04:52:07,533 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:52:07,534 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:52:07,537 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (51)] Forceful destruction successful, exit code 0 [2024-11-14 04:52:07,748 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-14 04:52:07,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Ended with exit code 0 [2024-11-14 04:52:08,134 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:52:08,135 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:52:08,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:52:08,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1609725499, now seen corresponding path program 1 times [2024-11-14 04:52:08,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:52:08,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1743199564] [2024-11-14 04:52:08,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:52:08,136 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:52:08,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:52:08,138 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:52:08,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2024-11-14 04:52:08,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:52:08,311 INFO L255 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 04:52:08,313 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:52:09,524 INFO L349 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2024-11-14 04:52:09,525 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2024-11-14 04:52:12,024 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2024-11-14 04:52:12,297 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 25 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:52:12,298 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:52:12,772 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 30 treesize of output 26 [2024-11-14 04:52:16,584 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 04:52:16,584 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:52:16,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1743199564] [2024-11-14 04:52:16,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1743199564] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:52:16,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [676743680] [2024-11-14 04:52:16,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:52:16,584 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:52:16,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:52:16,586 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:52:16,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (54)] Waiting until timeout for monitored process [2024-11-14 04:52:16,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:52:16,893 INFO L255 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-14 04:52:16,895 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:52:18,002 INFO L349 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2024-11-14 04:52:18,002 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2024-11-14 04:52:19,924 INFO L349 Elim1Store]: treesize reduction 15, result has 42.3 percent of original size [2024-11-14 04:52:19,924 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 17 [2024-11-14 04:52:20,564 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:52:20,564 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:52:20,844 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 30 treesize of output 26 [2024-11-14 04:52:21,595 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 30 treesize of output 26 [2024-11-14 04:52:23,286 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:52:23,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [676743680] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:52:23,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615322760] [2024-11-14 04:52:23,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:52:23,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:52:23,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:52:23,288 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:52:23,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-14 04:52:23,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:52:23,387 INFO L255 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-14 04:52:23,389 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:52:23,619 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-14 04:52:23,619 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2024-11-14 04:52:25,312 INFO L349 Elim1Store]: treesize reduction 15, result has 42.3 percent of original size [2024-11-14 04:52:25,312 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 17 [2024-11-14 04:52:25,831 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 04:52:25,831 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:52:26,122 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 30 treesize of output 26 [2024-11-14 04:52:27,750 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 30 treesize of output 26 [2024-11-14 04:52:28,491 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 10 proven. 23 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 04:52:28,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615322760] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:52:28,491 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:52:28,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9, 9, 7, 7] total 28 [2024-11-14 04:52:28,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595083222] [2024-11-14 04:52:28,492 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:52:28,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-14 04:52:28,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:52:28,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-14 04:52:28,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=658, Unknown=0, NotChecked=0, Total=812 [2024-11-14 04:52:28,494 INFO L87 Difference]: Start difference. First operand 285 states and 315 transitions. Second operand has 29 states, 26 states have (on average 7.269230769230769) internal successors, (189), 27 states have internal predecessors, (189), 8 states have call successors, (11), 10 states have call predecessors, (11), 7 states have return successors, (8), 5 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-14 04:52:30,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:52:30,936 INFO L93 Difference]: Finished difference Result 295 states and 325 transitions. [2024-11-14 04:52:30,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 04:52:30,937 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 7.269230769230769) internal successors, (189), 27 states have internal predecessors, (189), 8 states have call successors, (11), 10 states have call predecessors, (11), 7 states have return successors, (8), 5 states have call predecessors, (8), 7 states have call successors, (8) Word has length 57 [2024-11-14 04:52:30,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:52:30,938 INFO L225 Difference]: With dead ends: 295 [2024-11-14 04:52:30,938 INFO L226 Difference]: Without dead ends: 295 [2024-11-14 04:52:30,939 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 306 SyntacticMatches, 5 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=288, Invalid=902, Unknown=0, NotChecked=0, Total=1190 [2024-11-14 04:52:30,939 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 242 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:52:30,940 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 86 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-14 04:52:30,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-14 04:52:30,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 284. [2024-11-14 04:52:30,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 260 states have (on average 1.1307692307692307) internal successors, (294), 269 states have internal predecessors, (294), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-14 04:52:30,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 314 transitions. [2024-11-14 04:52:30,947 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 314 transitions. Word has length 57 [2024-11-14 04:52:30,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:52:30,948 INFO L471 AbstractCegarLoop]: Abstraction has 284 states and 314 transitions. [2024-11-14 04:52:30,948 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 7.269230769230769) internal successors, (189), 27 states have internal predecessors, (189), 8 states have call successors, (11), 10 states have call predecessors, (11), 7 states have return successors, (8), 5 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-14 04:52:30,948 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 314 transitions. [2024-11-14 04:52:30,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-14 04:52:30,949 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:52:30,949 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:52:30,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2024-11-14 04:52:31,163 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-11-14 04:52:31,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (54)] Ended with exit code 0 [2024-11-14 04:52:31,550 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:52:31,550 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:52:31,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:52:31,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1638117102, now seen corresponding path program 1 times [2024-11-14 04:52:31,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:52:31,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [877817745] [2024-11-14 04:52:31,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:52:31,551 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:52:31,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:52:31,553 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:52:31,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2024-11-14 04:52:31,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:52:31,700 INFO L255 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-14 04:52:31,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:52:33,480 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2024-11-14 04:52:33,480 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2024-11-14 04:52:37,135 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2024-11-14 04:52:37,752 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 20 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:52:37,752 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:52:39,009 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:52:39,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [877817745] [2024-11-14 04:52:39,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [877817745] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:52:39,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [546541146] [2024-11-14 04:52:39,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:52:39,009 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:52:39,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:52:39,012 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:52:39,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (57)] Waiting until timeout for monitored process [2024-11-14 04:52:39,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:52:39,363 INFO L255 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-14 04:52:39,365 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:52:41,617 INFO L349 Elim1Store]: treesize reduction 48, result has 32.4 percent of original size [2024-11-14 04:52:41,617 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 36 [2024-11-14 04:52:44,567 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 25 [2024-11-14 04:52:45,446 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 19 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:52:45,446 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:52:46,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [546541146] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:52:46,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761546102] [2024-11-14 04:52:46,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:52:46,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:52:46,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:52:46,074 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:52:46,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-11-14 04:52:46,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:52:46,185 INFO L255 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 04:52:46,187 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:52:47,935 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-14 04:52:47,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2024-11-14 04:52:51,438 INFO L349 Elim1Store]: treesize reduction 15, result has 42.3 percent of original size [2024-11-14 04:52:51,438 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 17 [2024-11-14 04:52:52,333 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:52:52,333 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:52:52,665 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 46 treesize of output 34 [2024-11-14 04:52:54,759 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 04:52:54,759 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 48 [2024-11-14 04:52:57,771 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 1 proven. 36 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 04:52:57,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761546102] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:52:57,771 INFO L185 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2024-11-14 04:52:57,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12, 12] total 37 [2024-11-14 04:52:57,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854678578] [2024-11-14 04:52:57,771 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2024-11-14 04:52:57,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-14 04:52:57,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:52:57,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-14 04:52:57,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=1360, Unknown=0, NotChecked=0, Total=1560 [2024-11-14 04:52:57,773 INFO L87 Difference]: Start difference. First operand 284 states and 314 transitions. Second operand has 39 states, 34 states have (on average 4.147058823529412) internal successors, (141), 31 states have internal predecessors, (141), 7 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-14 04:53:02,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:53:02,804 INFO L93 Difference]: Finished difference Result 295 states and 324 transitions. [2024-11-14 04:53:02,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 04:53:02,804 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 34 states have (on average 4.147058823529412) internal successors, (141), 31 states have internal predecessors, (141), 7 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 58 [2024-11-14 04:53:02,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:53:02,805 INFO L225 Difference]: With dead ends: 295 [2024-11-14 04:53:02,805 INFO L226 Difference]: Without dead ends: 295 [2024-11-14 04:53:02,806 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 200 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=395, Invalid=1861, Unknown=0, NotChecked=0, Total=2256 [2024-11-14 04:53:02,806 INFO L432 NwaCegarLoop]: 22 mSDtfsCounter, 313 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-14 04:53:02,806 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [313 Valid, 176 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-14 04:53:02,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-14 04:53:02,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 284. [2024-11-14 04:53:02,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 260 states have (on average 1.126923076923077) internal successors, (293), 269 states have internal predecessors, (293), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-14 04:53:02,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 313 transitions. [2024-11-14 04:53:02,813 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 313 transitions. Word has length 58 [2024-11-14 04:53:02,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:53:02,813 INFO L471 AbstractCegarLoop]: Abstraction has 284 states and 313 transitions. [2024-11-14 04:53:02,813 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 34 states have (on average 4.147058823529412) internal successors, (141), 31 states have internal predecessors, (141), 7 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-14 04:53:02,813 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 313 transitions. [2024-11-14 04:53:02,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-14 04:53:02,814 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:53:02,814 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:53:02,836 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-11-14 04:53:03,018 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2024-11-14 04:53:03,218 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (57)] Ended with exit code 0 [2024-11-14 04:53:03,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:53:03,415 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:53:03,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:53:03,416 INFO L85 PathProgramCache]: Analyzing trace with hash 147398217, now seen corresponding path program 1 times [2024-11-14 04:53:03,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:53:03,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [677363851] [2024-11-14 04:53:03,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:53:03,416 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:53:03,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:53:03,418 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:53:03,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2024-11-14 04:53:03,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:53:03,583 INFO L255 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-14 04:53:03,584 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:53:05,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:53:05,864 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:53:07,775 INFO L349 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2024-11-14 04:53:07,775 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2024-11-14 04:53:10,288 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:53:10,288 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:53:11,930 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:53:11,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [677363851] [2024-11-14 04:53:11,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [677363851] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:53:11,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1282278489] [2024-11-14 04:53:11,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:53:11,930 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:53:11,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:53:11,932 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:53:11,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (60)] Waiting until timeout for monitored process [2024-11-14 04:53:12,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:53:12,370 INFO L255 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-14 04:53:12,372 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:53:14,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:53:14,384 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:53:16,015 INFO L349 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2024-11-14 04:53:16,015 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2024-11-14 04:53:17,669 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:53:17,669 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:53:18,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1282278489] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:53:18,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617055054] [2024-11-14 04:53:18,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:53:18,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:53:18,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:53:18,612 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:53:18,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-11-14 04:53:18,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:53:18,744 INFO L255 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-14 04:53:18,746 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:53:20,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-14 04:53:20,961 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-14 04:53:22,574 INFO L349 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2024-11-14 04:53:22,574 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2024-11-14 04:53:24,140 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:53:24,141 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:53:24,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617055054] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:53:24,997 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:53:24,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 10 [2024-11-14 04:53:24,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297172342] [2024-11-14 04:53:24,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:53:24,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-14 04:53:24,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:53:24,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-14 04:53:24,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=220, Unknown=3, NotChecked=0, Total=272 [2024-11-14 04:53:24,998 INFO L87 Difference]: Start difference. First operand 284 states and 313 transitions. Second operand has 12 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:53:28,392 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:53:35,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:53:41,325 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:53:43,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:53:45,492 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:53:47,507 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:53:49,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:53:51,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:53:57,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:53:59,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:01,884 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:08,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:10,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:12,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:14,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:16,495 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:18,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:20,593 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:22,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:24,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:26,630 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:28,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:31,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:33,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:35,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:37,310 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:41,597 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:43,605 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:45,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:50,202 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:54,494 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:54:56,530 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:55:02,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:55:04,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:55:06,885 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:55:08,897 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:55:13,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:55:15,204 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:55:28,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-14 04:55:55,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:55:55,463 INFO L93 Difference]: Finished difference Result 310 states and 336 transitions. [2024-11-14 04:55:55,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 04:55:55,464 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 58 [2024-11-14 04:55:55,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:55:55,464 INFO L225 Difference]: With dead ends: 310 [2024-11-14 04:55:55,464 INFO L226 Difference]: Without dead ends: 310 [2024-11-14 04:55:55,465 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 199 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 72.2s TimeCoverageRelationStatistics Valid=284, Invalid=801, Unknown=37, NotChecked=0, Total=1122 [2024-11-14 04:55:55,465 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 208 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 42 mSolverCounterUnsat, 64 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 81.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 64 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 82.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:55:55,465 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 200 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 260 Invalid, 64 Unknown, 0 Unchecked, 82.0s Time] [2024-11-14 04:55:55,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-14 04:55:55,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 243. [2024-11-14 04:55:55,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 224 states have (on average 1.1205357142857142) internal successors, (251), 230 states have internal predecessors, (251), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-14 04:55:55,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 266 transitions. [2024-11-14 04:55:55,471 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 266 transitions. Word has length 58 [2024-11-14 04:55:55,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:55:55,472 INFO L471 AbstractCegarLoop]: Abstraction has 243 states and 266 transitions. [2024-11-14 04:55:55,472 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 04:55:55,472 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 266 transitions. [2024-11-14 04:55:55,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-14 04:55:55,473 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:55:55,473 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:55:55,478 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (60)] Ended with exit code 0 [2024-11-14 04:55:55,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2024-11-14 04:55:55,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Ended with exit code 0 [2024-11-14 04:55:56,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:55:56,074 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:55:56,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:55:56,075 INFO L85 PathProgramCache]: Analyzing trace with hash 2022464052, now seen corresponding path program 1 times [2024-11-14 04:55:56,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:55:56,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [654431987] [2024-11-14 04:55:56,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:55:56,075 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:55:56,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:55:56,077 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:55:56,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2024-11-14 04:55:56,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:55:56,230 INFO L255 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 04:55:56,231 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:55:57,097 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2024-11-14 04:55:57,097 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2024-11-14 04:55:58,468 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2024-11-14 04:55:58,973 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:55:58,973 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:56:03,840 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:56:03,840 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:56:03,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [654431987] [2024-11-14 04:56:03,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [654431987] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:56:03,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1824320580] [2024-11-14 04:56:03,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:56:03,840 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:56:03,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:56:03,842 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:56:03,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (63)] Waiting until timeout for monitored process [2024-11-14 04:56:04,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:56:04,215 INFO L255 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 04:56:04,216 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:56:04,986 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2024-11-14 04:56:04,986 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2024-11-14 04:56:05,982 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2024-11-14 04:56:06,196 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:56:06,197 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:56:10,005 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:56:10,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1824320580] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:56:10,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260751158] [2024-11-14 04:56:10,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:56:10,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:56:10,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:56:10,007 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:56:10,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-11-14 04:56:10,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:56:10,117 INFO L255 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-14 04:56:10,119 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:56:10,745 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2024-11-14 04:56:10,745 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2024-11-14 04:56:11,762 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2024-11-14 04:56:11,955 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 20 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:56:11,955 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:56:15,807 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 04:56:15,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260751158] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:56:15,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:56:15,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9, 9, 9, 9] total 16 [2024-11-14 04:56:15,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151016650] [2024-11-14 04:56:15,808 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:56:15,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-14 04:56:15,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:56:15,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-14 04:56:15,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2024-11-14 04:56:15,809 INFO L87 Difference]: Start difference. First operand 243 states and 266 transitions. Second operand has 18 states, 16 states have (on average 6.0) internal successors, (96), 14 states have internal predecessors, (96), 2 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-14 04:56:19,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:56:19,447 INFO L93 Difference]: Finished difference Result 256 states and 279 transitions. [2024-11-14 04:56:19,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 04:56:19,447 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 6.0) internal successors, (96), 14 states have internal predecessors, (96), 2 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 60 [2024-11-14 04:56:19,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:56:19,448 INFO L225 Difference]: With dead ends: 256 [2024-11-14 04:56:19,448 INFO L226 Difference]: Without dead ends: 256 [2024-11-14 04:56:19,448 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 328 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=227, Invalid=585, Unknown=0, NotChecked=0, Total=812 [2024-11-14 04:56:19,449 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 144 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:56:19,449 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 212 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-14 04:56:19,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-11-14 04:56:19,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 242. [2024-11-14 04:56:19,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 224 states have (on average 1.1160714285714286) internal successors, (250), 229 states have internal predecessors, (250), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-14 04:56:19,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 265 transitions. [2024-11-14 04:56:19,465 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 265 transitions. Word has length 60 [2024-11-14 04:56:19,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:56:19,466 INFO L471 AbstractCegarLoop]: Abstraction has 242 states and 265 transitions. [2024-11-14 04:56:19,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 6.0) internal successors, (96), 14 states have internal predecessors, (96), 2 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-14 04:56:19,467 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 265 transitions. [2024-11-14 04:56:19,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-14 04:56:19,468 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:56:19,468 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:56:19,479 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (63)] Ended with exit code 0 [2024-11-14 04:56:19,673 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Ended with exit code 0 [2024-11-14 04:56:19,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2024-11-14 04:56:20,068 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:56:20,069 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:56:20,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:56:20,069 INFO L85 PathProgramCache]: Analyzing trace with hash -383711253, now seen corresponding path program 2 times [2024-11-14 04:56:20,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:56:20,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2053140526] [2024-11-14 04:56:20,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 04:56:20,069 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:56:20,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:56:20,073 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:56:20,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2024-11-14 04:56:20,233 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 04:56:20,233 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:56:20,238 INFO L255 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-14 04:56:20,239 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:56:21,918 INFO L349 Elim1Store]: treesize reduction 24, result has 33.3 percent of original size [2024-11-14 04:56:21,918 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 20 [2024-11-14 04:56:25,409 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 13 [2024-11-14 04:56:26,727 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 20 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:56:26,728 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:56:28,396 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:56:28,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2053140526] [2024-11-14 04:56:28,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2053140526] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:56:28,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [499028201] [2024-11-14 04:56:28,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 04:56:28,396 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:56:28,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:56:28,398 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:56:28,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (66)] Waiting until timeout for monitored process [2024-11-14 04:56:28,722 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 04:56:28,722 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:56:28,725 INFO L255 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-14 04:56:28,727 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:56:30,537 INFO L349 Elim1Store]: treesize reduction 48, result has 32.4 percent of original size [2024-11-14 04:56:30,537 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 36 [2024-11-14 04:56:33,306 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 25 [2024-11-14 04:56:35,206 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 20 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:56:35,207 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:56:36,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [499028201] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:56:36,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213842117] [2024-11-14 04:56:36,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-14 04:56:36,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:56:36,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:56:36,100 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:56:36,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2024-11-14 04:56:36,231 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-14 04:56:36,231 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 04:56:36,236 INFO L255 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 04:56:36,238 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:56:38,032 INFO L349 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2024-11-14 04:56:38,032 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2024-11-14 04:56:41,886 INFO L349 Elim1Store]: treesize reduction 15, result has 42.3 percent of original size [2024-11-14 04:56:41,886 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 17 [2024-11-14 04:56:43,350 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:56:43,350 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:56:43,917 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 54 treesize of output 38 [2024-11-14 04:56:45,738 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-14 04:56:45,739 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 54 [2024-11-14 04:56:50,023 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 1 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 04:56:50,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213842117] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:56:50,024 INFO L185 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2024-11-14 04:56:50,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14, 14] total 42 [2024-11-14 04:56:50,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786566298] [2024-11-14 04:56:50,024 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2024-11-14 04:56:50,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-11-14 04:56:50,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:56:50,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-11-14 04:56:50,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1750, Unknown=0, NotChecked=0, Total=1980 [2024-11-14 04:56:50,025 INFO L87 Difference]: Start difference. First operand 242 states and 265 transitions. Second operand has 44 states, 39 states have (on average 4.384615384615385) internal successors, (171), 36 states have internal predecessors, (171), 7 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-14 04:56:57,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:56:57,143 INFO L93 Difference]: Finished difference Result 255 states and 278 transitions. [2024-11-14 04:56:57,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-14 04:56:57,143 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 39 states have (on average 4.384615384615385) internal successors, (171), 36 states have internal predecessors, (171), 7 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 66 [2024-11-14 04:56:57,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:56:57,144 INFO L225 Difference]: With dead ends: 255 [2024-11-14 04:56:57,144 INFO L226 Difference]: Without dead ends: 255 [2024-11-14 04:56:57,145 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 243 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 891 ImplicationChecksByTransitivity, 14.1s TimeCoverageRelationStatistics Valid=459, Invalid=2403, Unknown=0, NotChecked=0, Total=2862 [2024-11-14 04:56:57,146 INFO L432 NwaCegarLoop]: 27 mSDtfsCounter, 311 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:56:57,146 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 250 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2024-11-14 04:56:57,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2024-11-14 04:56:57,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 241. [2024-11-14 04:56:57,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 224 states have (on average 1.1116071428571428) internal successors, (249), 228 states have internal predecessors, (249), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-14 04:56:57,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 264 transitions. [2024-11-14 04:56:57,154 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 264 transitions. Word has length 66 [2024-11-14 04:56:57,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:56:57,154 INFO L471 AbstractCegarLoop]: Abstraction has 241 states and 264 transitions. [2024-11-14 04:56:57,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 39 states have (on average 4.384615384615385) internal successors, (171), 36 states have internal predecessors, (171), 7 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2024-11-14 04:56:57,155 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 264 transitions. [2024-11-14 04:56:57,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-14 04:56:57,156 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:56:57,156 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:56:57,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (66)] Ended with exit code 0 [2024-11-14 04:56:57,370 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2024-11-14 04:56:57,559 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Ended with exit code 0 [2024-11-14 04:56:57,756 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:56:57,757 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2024-11-14 04:56:57,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:56:57,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1230760792, now seen corresponding path program 1 times [2024-11-14 04:56:57,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:56:57,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1127597863] [2024-11-14 04:56:57,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:56:57,758 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:56:57,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:56:57,759 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:56:57,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2024-11-14 04:56:57,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 04:56:57,953 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 04:56:58,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 04:56:58,191 INFO L130 FreeRefinementEngine]: Strategy WALRUS found a feasible trace [2024-11-14 04:56:58,192 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-14 04:56:58,192 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2024-11-14 04:56:58,194 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 20 remaining) [2024-11-14 04:56:58,194 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 20 remaining) [2024-11-14 04:56:58,195 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2024-11-14 04:56:58,195 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2024-11-14 04:56:58,195 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2024-11-14 04:56:58,195 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2024-11-14 04:56:58,195 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 20 remaining) [2024-11-14 04:56:58,195 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 20 remaining) [2024-11-14 04:56:58,195 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 20 remaining) [2024-11-14 04:56:58,195 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 20 remaining) [2024-11-14 04:56:58,196 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2024-11-14 04:56:58,196 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2024-11-14 04:56:58,196 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2024-11-14 04:56:58,196 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2024-11-14 04:56:58,196 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2024-11-14 04:56:58,196 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2024-11-14 04:56:58,196 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2024-11-14 04:56:58,196 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2024-11-14 04:56:58,196 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2024-11-14 04:56:58,202 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Ended with exit code 0 [2024-11-14 04:56:58,397 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:56:58,399 INFO L407 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:56:58,446 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 04:56:58,449 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 04:56:58 BoogieIcfgContainer [2024-11-14 04:56:58,449 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 04:56:58,450 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-14 04:56:58,450 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-14 04:56:58,450 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-14 04:56:58,451 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:48:35" (3/4) ... [2024-11-14 04:56:58,453 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-14 04:56:58,454 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-14 04:56:58,455 INFO L158 Benchmark]: Toolchain (without parser) took 504441.23ms. Allocated memory was 117.4MB in the beginning and 243.3MB in the end (delta: 125.8MB). Free memory was 91.8MB in the beginning and 141.3MB in the end (delta: -49.5MB). Peak memory consumption was 77.1MB. Max. memory is 16.1GB. [2024-11-14 04:56:58,455 INFO L158 Benchmark]: CDTParser took 0.69ms. Allocated memory is still 117.4MB. Free memory is still 85.2MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:56:58,455 INFO L158 Benchmark]: CACSL2BoogieTranslator took 673.00ms. Allocated memory is still 117.4MB. Free memory was 91.6MB in the beginning and 70.9MB in the end (delta: 20.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-14 04:56:58,455 INFO L158 Benchmark]: Boogie Procedure Inliner took 60.40ms. Allocated memory is still 117.4MB. Free memory was 70.9MB in the beginning and 69.0MB in the end (delta: 1.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 04:56:58,455 INFO L158 Benchmark]: Boogie Preprocessor took 64.85ms. Allocated memory is still 117.4MB. Free memory was 69.0MB in the beginning and 67.6MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:56:58,456 INFO L158 Benchmark]: RCFGBuilder took 645.49ms. Allocated memory is still 117.4MB. Free memory was 67.6MB in the beginning and 48.2MB in the end (delta: 19.4MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-14 04:56:58,456 INFO L158 Benchmark]: TraceAbstraction took 502985.09ms. Allocated memory was 117.4MB in the beginning and 243.3MB in the end (delta: 125.8MB). Free memory was 47.7MB in the beginning and 141.4MB in the end (delta: -93.8MB). Peak memory consumption was 35.2MB. Max. memory is 16.1GB. [2024-11-14 04:56:58,456 INFO L158 Benchmark]: Witness Printer took 4.38ms. Allocated memory is still 243.3MB. Free memory was 141.4MB in the beginning and 141.3MB in the end (delta: 94.6kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:56:58,457 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.69ms. Allocated memory is still 117.4MB. Free memory is still 85.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 673.00ms. Allocated memory is still 117.4MB. Free memory was 91.6MB in the beginning and 70.9MB in the end (delta: 20.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 60.40ms. Allocated memory is still 117.4MB. Free memory was 70.9MB in the beginning and 69.0MB in the end (delta: 1.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 64.85ms. Allocated memory is still 117.4MB. Free memory was 69.0MB in the beginning and 67.6MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 645.49ms. Allocated memory is still 117.4MB. Free memory was 67.6MB in the beginning and 48.2MB in the end (delta: 19.4MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 502985.09ms. Allocated memory was 117.4MB in the beginning and 243.3MB in the end (delta: 125.8MB). Free memory was 47.7MB in the beginning and 141.4MB in the end (delta: -93.8MB). Peak memory consumption was 35.2MB. Max. memory is 16.1GB. * Witness Printer took 4.38ms. Allocated memory is still 243.3MB. Free memory was 141.4MB in the beginning and 141.3MB in the end (delta: 94.6kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 721]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693, overapproximation of memtrack at line 721. Possible FailurePath: [L685] int state = STATE_1; [L686] char *global = 0; [L687-L690] const struct command commands[] = { {"c1",c1,STATE_1}, {"c2",c2,STATE_2} }; VAL [commands={6:0}, global={0:0}, state=0] [L722] CALL parse_input("c1") VAL [\old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, state=0] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function VAL [\old(input)={3:0}, \old(state)=0, commands={6:0}, global={0:0}, input={3:0}, state=0] [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(state)=0, commands={6:0}, global={0:0}, state=0, x={15:0}] [L706] COND FALSE !(\read(*global)) VAL [\old(state)=0, commands={6:0}, global={0:0}, state=0, x={15:0}] [L708] global = x [L709] state = STATE_2 VAL [\old(state)=0, commands={6:0}, global={15:0}, state=1] [L695] RET commands[i].function() [L722] RET parse_input("c1") VAL [commands={6:0}, global={15:0}, state=1] [L723] CALL parse_input("c1") VAL [\old(state)=1, commands={6:0}, global={15:0}, state=1] [L692] int i = 0; VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={15:0}, i=0, input={4:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={15:0}, i=0, input={4:0}, state=1] [L693] EXPR commands[i].name VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={15:0}, i=0, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={15:0}, i=0, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={15:0}, i=0, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={15:0}, i=0, input={4:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={15:0}, i=0, input={4:0}, state=1] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={15:0}, i=0, input={4:0}, state=1] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function VAL [\old(input)={4:0}, \old(state)=1, commands={6:0}, global={15:0}, input={4:0}, state=1] [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(state)=1, commands={6:0}, global={15:0}, state=1, x={10:0}] [L706] COND TRUE \read(*global) VAL [\old(state)=1, commands={6:0}, global={15:0}, state=1, x={10:0}] [L708] global = x [L709] state = STATE_2 VAL [\old(state)=1, commands={6:0}, global={10:0}, state=1] [L695] RET commands[i].function() [L723] RET parse_input("c1") VAL [commands={6:0}, global={10:0}, state=1] [L724] CALL parse_input("c2") VAL [\old(state)=1, commands={6:0}, global={10:0}, state=1] [L692] int i = 0; VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={10:0}, i=0, input={5:0}, state=1] [L692] COND TRUE i < 2 VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={10:0}, i=0, input={5:0}, state=1] [L693] EXPR commands[i].name VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={10:0}, i=0, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={10:0}, i=0, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={10:0}, i=0, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={10:0}, i=0, input={5:0}, state=1] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={10:0}, i=0, input={5:0}, state=1] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={10:0}, i=0, input={5:0}, state=1] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function VAL [\old(input)={5:0}, \old(state)=1, commands={6:0}, global={10:0}, input={5:0}, state=1] [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(state)=1, commands={6:0}, global={10:0}, state=1, x={7:0}] [L706] COND TRUE \read(*global) VAL [\old(state)=1, commands={6:0}, global={10:0}, state=1, x={7:0}] [L708] global = x [L709] state = STATE_2 VAL [\old(state)=1, commands={6:0}, global={7:0}, state=1] [L695] RET commands[i].function() [L724] RET parse_input("c2") VAL [commands={6:0}, global={7:0}, state=1] [L725] return 0; VAL [\result=0, commands={6:0}, global={7:0}, state=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 714]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 62 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 502.9s, OverallIterations: 33, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 281.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 98 mSolverCounterUnknown, 6297 SdHoareTripleChecker+Valid, 180.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6295 mSDsluCounter, 6808 SdHoareTripleChecker+Invalid, 175.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 864 IncrementalHoareTripleChecker+Unchecked, 5050 mSDsCounter, 664 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5885 IncrementalHoareTripleChecker+Invalid, 7511 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 664 mSolverCounterUnsat, 1758 mSDtfsCounter, 5885 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3790 GetRequests, 3215 SyntacticMatches, 45 SemanticMatches, 530 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 4440 ImplicationChecksByTransitivity, 166.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=514occurred in iteration=11, InterpolantAutomatonStates: 327, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 32 MinimizatonAttempts, 966 StatesRemovedByMinimization, 30 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 5.4s SatisfiabilityAnalysisTime, 198.4s InterpolantComputationTime, 2410 NumberOfCodeBlocks, 2410 NumberOfCodeBlocksAsserted, 73 NumberOfCheckSat, 3315 ConstructedInterpolants, 500 QuantifiedInterpolants, 48302 SizeOfPredicates, 253 NumberOfNonLiveVariables, 9422 ConjunctsInSsa, 826 ConjunctsInUnsatCore, 96 InterpolantComputations, 15 PerfectInterpolantSequences, 820/2194 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-14 04:56:58,600 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cd4f4fea-4841-4dec-a386-23338f223971/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample