./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound20.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/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_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound20.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e587d407128aaafd417211e5ccf66790913a0bc1afeba03ae0cdb578f5831614 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 05:11:16,778 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 05:11:16,911 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 05:11:16,921 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 05:11:16,922 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 05:11:16,966 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 05:11:16,967 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 05:11:16,968 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 05:11:16,968 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 05:11:16,969 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 05:11:16,969 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 05:11:16,970 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 05:11:16,970 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 05:11:16,971 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 05:11:16,971 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 05:11:16,971 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 05:11:16,972 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 05:11:16,972 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 05:11:16,972 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 05:11:16,973 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 05:11:16,973 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 05:11:16,973 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 05:11:16,973 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 05:11:16,974 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 05:11:16,975 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 05:11:16,975 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 05:11:16,975 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 05:11:16,975 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 05:11:16,975 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 05:11:16,975 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 05:11:16,976 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 05:11:16,976 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 05:11:16,976 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 05:11:16,976 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 05:11:16,977 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 05:11:16,977 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 05:11:16,977 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 05:11:16,977 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 05:11:16,978 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:11:16,978 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 05:11:16,978 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 05:11:16,978 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 05:11:16,978 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 05:11:16,978 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 05:11:16,979 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 05:11:16,979 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 05:11:16,979 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 05:11:16,979 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_250d952b-e875-4321-b6b9-29eccf178400/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 ! call(reach_error())) ) 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 -> e587d407128aaafd417211e5ccf66790913a0bc1afeba03ae0cdb578f5831614 [2024-11-14 05:11:17,455 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 05:11:17,473 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 05:11:17,477 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 05:11:17,480 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 05:11:17,480 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 05:11:17,482 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound20.c Unable to find full path for "g++" Unable to find full path for "g++" [2024-11-14 05:11:21,365 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 05:11:21,687 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 05:11:21,688 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound20.c [2024-11-14 05:11:21,696 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/data/bae755080/a073a43b45334bd9af48dfb630624d8e/FLAGf00610730 [2024-11-14 05:11:21,713 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/data/bae755080/a073a43b45334bd9af48dfb630624d8e [2024-11-14 05:11:21,716 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 05:11:21,718 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 05:11:21,719 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 05:11:21,719 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 05:11:21,725 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 05:11:21,725 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:11:21" (1/1) ... [2024-11-14 05:11:21,727 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c59597e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:21, skipping insertion in model container [2024-11-14 05:11:21,727 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:11:21" (1/1) ... [2024-11-14 05:11:21,745 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 05:11:21,990 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound20.c[490,503] [2024-11-14 05:11:22,028 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:11:22,041 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 05:11:22,053 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound20.c[490,503] [2024-11-14 05:11:22,070 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:11:22,092 INFO L204 MainTranslator]: Completed translation [2024-11-14 05:11:22,093 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22 WrapperNode [2024-11-14 05:11:22,093 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 05:11:22,094 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 05:11:22,094 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 05:11:22,095 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 05:11:22,104 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,113 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,139 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 77 [2024-11-14 05:11:22,139 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 05:11:22,142 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 05:11:22,143 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 05:11:22,144 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 05:11:22,155 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,155 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,161 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,161 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,170 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,174 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,179 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,180 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,186 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 05:11:22,187 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 05:11:22,188 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 05:11:22,188 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 05:11:22,193 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (1/1) ... [2024-11-14 05:11:22,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:11:22,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:22,236 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 05:11:22,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 05:11:22,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 05:11:22,267 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 05:11:22,267 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 05:11:22,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 05:11:22,268 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 05:11:22,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 05:11:22,268 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-14 05:11:22,268 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-14 05:11:22,341 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 05:11:22,344 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 05:11:22,560 INFO L? ?]: Removed 11 outVars from TransFormulas that were not future-live. [2024-11-14 05:11:22,560 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 05:11:22,606 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 05:11:22,607 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-14 05:11:22,607 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:11:22 BoogieIcfgContainer [2024-11-14 05:11:22,607 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 05:11:22,610 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 05:11:22,610 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 05:11:22,616 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 05:11:22,616 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:11:21" (1/3) ... [2024-11-14 05:11:22,618 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4391c6b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:11:22, skipping insertion in model container [2024-11-14 05:11:22,618 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:11:22" (2/3) ... [2024-11-14 05:11:22,620 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4391c6b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:11:22, skipping insertion in model container [2024-11-14 05:11:22,620 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:11:22" (3/3) ... [2024-11-14 05:11:22,622 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd2-ll_valuebound20.c [2024-11-14 05:11:22,646 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 05:11:22,651 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG egcd2-ll_valuebound20.c that has 3 procedures, 30 locations, 1 initial locations, 2 loop locations, and 1 error locations. [2024-11-14 05:11:22,742 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 05:11:22,767 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=LoopHeads, 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;@2b5994c4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 05:11:22,767 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 05:11:22,775 INFO L276 IsEmpty]: Start isEmpty. Operand has 30 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 16 states have internal predecessors, (20), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-14 05:11:22,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-14 05:11:22,788 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:22,788 INFO L215 NwaCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:11:22,789 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:22,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:22,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1666051132, now seen corresponding path program 1 times [2024-11-14 05:11:22,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:22,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729685588] [2024-11-14 05:11:22,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:22,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:22,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:23,119 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-14 05:11:23,120 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:23,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729685588] [2024-11-14 05:11:23,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729685588] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:11:23,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:11:23,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 05:11:23,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863932650] [2024-11-14 05:11:23,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:11:23,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 05:11:23,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:23,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 05:11:23,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 05:11:23,157 INFO L87 Difference]: Start difference. First operand has 30 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 16 states have internal predecessors, (20), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-14 05:11:23,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:23,203 INFO L93 Difference]: Finished difference Result 49 states and 78 transitions. [2024-11-14 05:11:23,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 05:11:23,207 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 26 [2024-11-14 05:11:23,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:23,213 INFO L225 Difference]: With dead ends: 49 [2024-11-14 05:11:23,213 INFO L226 Difference]: Without dead ends: 28 [2024-11-14 05:11:23,217 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 05:11:23,221 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:23,222 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 38 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 05:11:23,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2024-11-14 05:11:23,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2024-11-14 05:11:23,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 15 states have internal predecessors, (16), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-14 05:11:23,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 39 transitions. [2024-11-14 05:11:23,274 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 39 transitions. Word has length 26 [2024-11-14 05:11:23,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:23,276 INFO L471 AbstractCegarLoop]: Abstraction has 28 states and 39 transitions. [2024-11-14 05:11:23,276 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-14 05:11:23,277 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 39 transitions. [2024-11-14 05:11:23,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-14 05:11:23,278 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:23,279 INFO L215 NwaCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:11:23,279 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 05:11:23,279 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:23,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:23,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1875264981, now seen corresponding path program 1 times [2024-11-14 05:11:23,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:23,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934718628] [2024-11-14 05:11:23,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:23,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:23,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:23,738 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-14 05:11:23,739 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:23,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934718628] [2024-11-14 05:11:23,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934718628] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:11:23,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185212576] [2024-11-14 05:11:23,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:23,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:23,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:23,742 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:23,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 05:11:23,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:23,838 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 05:11:23,844 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:23,913 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-14 05:11:23,914 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:11:24,026 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-14 05:11:24,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185212576] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:11:24,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1184592451] [2024-11-14 05:11:24,060 INFO L159 IcfgInterpreter]: Started Sifa with 18 locations of interest [2024-11-14 05:11:24,060 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:11:24,066 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:11:24,073 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:11:24,073 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:11:25,683 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:11:25,685 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:11:26,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1184592451] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:11:26,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:11:26,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [5, 5, 5] total 14 [2024-11-14 05:11:26,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666772215] [2024-11-14 05:11:26,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:11:26,781 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 05:11:26,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:26,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 05:11:26,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-14 05:11:26,783 INFO L87 Difference]: Start difference. First operand 28 states and 39 transitions. Second operand has 11 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 6 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-14 05:11:27,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:27,198 INFO L93 Difference]: Finished difference Result 46 states and 63 transitions. [2024-11-14 05:11:27,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:11:27,199 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 6 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 27 [2024-11-14 05:11:27,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:27,201 INFO L225 Difference]: With dead ends: 46 [2024-11-14 05:11:27,202 INFO L226 Difference]: Without dead ends: 38 [2024-11-14 05:11:27,202 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 67 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-14 05:11:27,203 INFO L432 NwaCegarLoop]: 21 mSDtfsCounter, 29 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:27,206 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 47 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 05:11:27,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2024-11-14 05:11:27,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 30. [2024-11-14 05:11:27,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 15 states have (on average 1.2) internal successors, (18), 16 states have internal predecessors, (18), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-14 05:11:27,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 41 transitions. [2024-11-14 05:11:27,239 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 41 transitions. Word has length 27 [2024-11-14 05:11:27,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:27,240 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 41 transitions. [2024-11-14 05:11:27,240 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 6 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-14 05:11:27,241 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 41 transitions. [2024-11-14 05:11:27,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-14 05:11:27,242 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:27,244 INFO L215 NwaCegarLoop]: trace histogram [6, 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 05:11:27,275 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 05:11:27,445 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:27,445 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:27,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:27,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1995645418, now seen corresponding path program 1 times [2024-11-14 05:11:27,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:27,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719494223] [2024-11-14 05:11:27,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:27,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:27,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:11:27,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1314921426] [2024-11-14 05:11:27,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:27,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:27,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:27,479 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:27,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 05:11:27,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:27,563 INFO L255 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 05:11:27,566 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:27,615 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-14 05:11:27,615 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:11:27,615 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:27,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719494223] [2024-11-14 05:11:27,616 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:11:27,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314921426] [2024-11-14 05:11:27,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314921426] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:11:27,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:11:27,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:11:27,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594313987] [2024-11-14 05:11:27,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:11:27,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:11:27,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:27,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:11:27,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:11:27,619 INFO L87 Difference]: Start difference. First operand 30 states and 41 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-14 05:11:27,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:27,720 INFO L93 Difference]: Finished difference Result 43 states and 58 transitions. [2024-11-14 05:11:27,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:11:27,722 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 28 [2024-11-14 05:11:27,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:27,723 INFO L225 Difference]: With dead ends: 43 [2024-11-14 05:11:27,723 INFO L226 Difference]: Without dead ends: 41 [2024-11-14 05:11:27,723 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:11:27,724 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 4 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:27,725 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 117 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:11:27,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2024-11-14 05:11:27,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 36. [2024-11-14 05:11:27,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 21 states have internal predecessors, (22), 13 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-14 05:11:27,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 47 transitions. [2024-11-14 05:11:27,749 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 47 transitions. Word has length 28 [2024-11-14 05:11:27,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:27,749 INFO L471 AbstractCegarLoop]: Abstraction has 36 states and 47 transitions. [2024-11-14 05:11:27,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-14 05:11:27,750 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 47 transitions. [2024-11-14 05:11:27,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-14 05:11:27,751 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:27,751 INFO L215 NwaCegarLoop]: trace histogram [6, 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] [2024-11-14 05:11:27,776 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 05:11:27,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2024-11-14 05:11:27,956 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:27,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:27,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1304708489, now seen corresponding path program 1 times [2024-11-14 05:11:27,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:27,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516419210] [2024-11-14 05:11:27,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:27,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:27,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:11:27,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1183464079] [2024-11-14 05:11:27,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:27,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:27,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:27,987 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:27,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 05:11:28,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:28,073 INFO L255 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 05:11:28,076 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:28,185 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-14 05:11:28,185 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:11:28,185 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:28,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516419210] [2024-11-14 05:11:28,185 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:11:28,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183464079] [2024-11-14 05:11:28,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183464079] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:11:28,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:11:28,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:11:28,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884508385] [2024-11-14 05:11:28,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:11:28,186 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:11:28,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:28,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:11:28,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:11:28,187 INFO L87 Difference]: Start difference. First operand 36 states and 47 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:11:28,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:28,300 INFO L93 Difference]: Finished difference Result 51 states and 67 transitions. [2024-11-14 05:11:28,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:11:28,302 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 33 [2024-11-14 05:11:28,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:28,305 INFO L225 Difference]: With dead ends: 51 [2024-11-14 05:11:28,305 INFO L226 Difference]: Without dead ends: 49 [2024-11-14 05:11:28,307 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:11:28,308 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 5 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:28,309 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 127 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:11:28,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2024-11-14 05:11:28,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 48. [2024-11-14 05:11:28,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 25 states have (on average 1.16) internal successors, (29), 28 states have internal predecessors, (29), 18 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-14 05:11:28,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 64 transitions. [2024-11-14 05:11:28,356 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 64 transitions. Word has length 33 [2024-11-14 05:11:28,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:28,356 INFO L471 AbstractCegarLoop]: Abstraction has 48 states and 64 transitions. [2024-11-14 05:11:28,361 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:11:28,361 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 64 transitions. [2024-11-14 05:11:28,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-14 05:11:28,362 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:28,362 INFO L215 NwaCegarLoop]: trace histogram [6, 3, 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] [2024-11-14 05:11:28,389 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 05:11:28,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:28,563 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:28,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:28,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1794090422, now seen corresponding path program 1 times [2024-11-14 05:11:28,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:28,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695908104] [2024-11-14 05:11:28,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:28,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:28,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:11:28,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [176284196] [2024-11-14 05:11:28,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:28,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:28,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:28,597 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:28,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 05:11:28,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:28,691 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 05:11:28,693 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:28,812 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-14 05:11:28,813 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:11:28,813 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:28,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695908104] [2024-11-14 05:11:28,813 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:11:28,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176284196] [2024-11-14 05:11:28,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176284196] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:11:28,813 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:11:28,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:11:28,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004932667] [2024-11-14 05:11:28,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:11:28,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:11:28,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:28,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:11:28,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:11:28,815 INFO L87 Difference]: Start difference. First operand 48 states and 64 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-14 05:11:28,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:28,932 INFO L93 Difference]: Finished difference Result 55 states and 70 transitions. [2024-11-14 05:11:28,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:11:28,933 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 38 [2024-11-14 05:11:28,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:28,935 INFO L225 Difference]: With dead ends: 55 [2024-11-14 05:11:28,935 INFO L226 Difference]: Without dead ends: 53 [2024-11-14 05:11:28,935 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:11:28,936 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 5 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:28,937 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 117 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:11:28,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2024-11-14 05:11:28,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 52. [2024-11-14 05:11:28,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 31 states have internal predecessors, (32), 18 states have call successors, (18), 5 states have call predecessors, (18), 5 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-14 05:11:28,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 67 transitions. [2024-11-14 05:11:28,969 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 67 transitions. Word has length 38 [2024-11-14 05:11:28,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:28,970 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 67 transitions. [2024-11-14 05:11:28,970 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-14 05:11:28,970 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 67 transitions. [2024-11-14 05:11:28,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-14 05:11:28,971 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:28,971 INFO L215 NwaCegarLoop]: trace histogram [6, 4, 3, 3, 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 05:11:28,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-14 05:11:29,172 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:29,172 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:29,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:29,173 INFO L85 PathProgramCache]: Analyzing trace with hash -288919191, now seen corresponding path program 1 times [2024-11-14 05:11:29,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:29,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720461355] [2024-11-14 05:11:29,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:29,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:29,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:11:29,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [745972060] [2024-11-14 05:11:29,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:29,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:29,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:29,207 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:29,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 05:11:29,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:29,279 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 05:11:29,282 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:29,479 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-14 05:11:29,479 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:11:29,479 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:29,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720461355] [2024-11-14 05:11:29,480 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:11:29,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745972060] [2024-11-14 05:11:29,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745972060] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:11:29,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:11:29,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:11:29,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878989839] [2024-11-14 05:11:29,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:11:29,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:11:29,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:29,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:11:29,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:11:29,481 INFO L87 Difference]: Start difference. First operand 52 states and 67 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-14 05:11:29,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:29,600 INFO L93 Difference]: Finished difference Result 59 states and 73 transitions. [2024-11-14 05:11:29,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:11:29,601 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 43 [2024-11-14 05:11:29,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:29,602 INFO L225 Difference]: With dead ends: 59 [2024-11-14 05:11:29,602 INFO L226 Difference]: Without dead ends: 57 [2024-11-14 05:11:29,603 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:11:29,604 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 5 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:29,604 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 114 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:11:29,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-14 05:11:29,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 56. [2024-11-14 05:11:29,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 34 states have internal predecessors, (35), 18 states have call successors, (18), 6 states have call predecessors, (18), 6 states have return successors, (17), 15 states have call predecessors, (17), 17 states have call successors, (17) [2024-11-14 05:11:29,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 70 transitions. [2024-11-14 05:11:29,639 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 70 transitions. Word has length 43 [2024-11-14 05:11:29,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:29,640 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 70 transitions. [2024-11-14 05:11:29,640 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-14 05:11:29,640 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 70 transitions. [2024-11-14 05:11:29,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-14 05:11:29,642 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:29,645 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 4, 4, 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] [2024-11-14 05:11:29,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-14 05:11:29,845 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-14 05:11:29,846 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:29,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:29,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1763341077, now seen corresponding path program 1 times [2024-11-14 05:11:29,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:29,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819514586] [2024-11-14 05:11:29,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:29,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:29,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:11:29,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1798963733] [2024-11-14 05:11:29,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:29,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:29,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:29,905 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:29,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 05:11:29,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:29,994 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-14 05:11:29,997 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:30,114 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-14 05:11:30,114 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:11:30,302 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-14 05:11:30,302 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:30,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819514586] [2024-11-14 05:11:30,302 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:11:30,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798963733] [2024-11-14 05:11:30,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798963733] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:11:30,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [484925721] [2024-11-14 05:11:30,306 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-14 05:11:30,307 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:11:30,309 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:11:30,309 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:11:30,310 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:11:34,326 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:11:34,336 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:11:34,337 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:11:36,857 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1850#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:11:36,857 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:11:36,857 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:11:36,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-11-14 05:11:36,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467603418] [2024-11-14 05:11:36,858 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:11:36,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:11:36,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:36,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:11:36,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2024-11-14 05:11:36,860 INFO L87 Difference]: Start difference. First operand 56 states and 70 transitions. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-14 05:11:37,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:37,069 INFO L93 Difference]: Finished difference Result 84 states and 115 transitions. [2024-11-14 05:11:37,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 05:11:37,073 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 50 [2024-11-14 05:11:37,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:37,074 INFO L225 Difference]: With dead ends: 84 [2024-11-14 05:11:37,074 INFO L226 Difference]: Without dead ends: 82 [2024-11-14 05:11:37,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 119 SyntacticMatches, 6 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2024-11-14 05:11:37,076 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:37,077 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 194 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:11:37,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-11-14 05:11:37,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 52. [2024-11-14 05:11:37,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 30 states have internal predecessors, (33), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-14 05:11:37,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2024-11-14 05:11:37,100 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 64 transitions. Word has length 50 [2024-11-14 05:11:37,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:37,101 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 64 transitions. [2024-11-14 05:11:37,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-14 05:11:37,101 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 64 transitions. [2024-11-14 05:11:37,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-14 05:11:37,102 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:37,102 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:11:37,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-14 05:11:37,306 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-14 05:11:37,306 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:37,307 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:37,307 INFO L85 PathProgramCache]: Analyzing trace with hash -139533089, now seen corresponding path program 1 times [2024-11-14 05:11:37,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:37,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874658718] [2024-11-14 05:11:37,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:37,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:37,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:37,613 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-14 05:11:37,614 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:37,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874658718] [2024-11-14 05:11:37,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874658718] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:11:37,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627767299] [2024-11-14 05:11:37,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:37,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:37,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:37,618 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:37,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 05:11:37,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:37,710 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 05:11:37,712 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:37,768 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-14 05:11:37,768 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:11:37,903 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-14 05:11:37,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627767299] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:11:37,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1532347456] [2024-11-14 05:11:37,907 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:11:37,907 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:11:37,907 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:11:37,908 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:11:37,908 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:11:42,680 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:11:42,686 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:11:42,688 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:11:46,363 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2405#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:11:46,364 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:11:46,364 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:11:46,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2024-11-14 05:11:46,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690980984] [2024-11-14 05:11:46,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:11:46,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:11:46,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:46,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:11:46,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2024-11-14 05:11:46,366 INFO L87 Difference]: Start difference. First operand 52 states and 64 transitions. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-14 05:11:46,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:46,613 INFO L93 Difference]: Finished difference Result 99 states and 139 transitions. [2024-11-14 05:11:46,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 05:11:46,614 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 52 [2024-11-14 05:11:46,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:46,616 INFO L225 Difference]: With dead ends: 99 [2024-11-14 05:11:46,616 INFO L226 Difference]: Without dead ends: 91 [2024-11-14 05:11:46,617 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 131 SyntacticMatches, 9 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2024-11-14 05:11:46,618 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 32 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:46,618 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 204 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:11:46,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-14 05:11:46,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 82. [2024-11-14 05:11:46,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 43 states have (on average 1.2093023255813953) internal successors, (52), 44 states have internal predecessors, (52), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-14 05:11:46,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 115 transitions. [2024-11-14 05:11:46,671 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 115 transitions. Word has length 52 [2024-11-14 05:11:46,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:46,672 INFO L471 AbstractCegarLoop]: Abstraction has 82 states and 115 transitions. [2024-11-14 05:11:46,672 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 6 states have internal predecessors, (18), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-14 05:11:46,672 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 115 transitions. [2024-11-14 05:11:46,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-14 05:11:46,674 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:46,674 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 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, 1, 1, 1] [2024-11-14 05:11:46,692 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-14 05:11:46,874 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-14 05:11:46,875 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:46,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:46,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1467479315, now seen corresponding path program 1 times [2024-11-14 05:11:46,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:46,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275467552] [2024-11-14 05:11:46,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:46,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:46,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:11:46,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1911159573] [2024-11-14 05:11:46,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:46,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:46,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:46,908 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:46,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 05:11:47,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:11:47,007 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-14 05:11:47,009 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:47,450 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 11 proven. 21 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-14 05:11:47,450 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:11:48,126 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-14 05:11:48,126 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:48,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275467552] [2024-11-14 05:11:48,126 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:11:48,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911159573] [2024-11-14 05:11:48,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911159573] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:11:48,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1357123649] [2024-11-14 05:11:48,129 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:11:48,129 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:11:48,130 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:11:48,130 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:11:48,130 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:11:51,686 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:11:51,693 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:11:51,694 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:11:55,689 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3091#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:11:55,689 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:11:55,689 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:11:55,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2024-11-14 05:11:55,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998673763] [2024-11-14 05:11:55,689 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:11:55,690 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:11:55,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:11:55,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:11:55,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1046, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 05:11:55,692 INFO L87 Difference]: Start difference. First operand 82 states and 115 transitions. Second operand has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 16 states have internal predecessors, (35), 10 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 10 states have call successors, (20) [2024-11-14 05:11:57,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:11:57,570 INFO L93 Difference]: Finished difference Result 114 states and 158 transitions. [2024-11-14 05:11:57,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 05:11:57,571 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 16 states have internal predecessors, (35), 10 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 10 states have call successors, (20) Word has length 58 [2024-11-14 05:11:57,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:11:57,573 INFO L225 Difference]: With dead ends: 114 [2024-11-14 05:11:57,573 INFO L226 Difference]: Without dead ends: 111 [2024-11-14 05:11:57,575 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 132 SyntacticMatches, 6 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=302, Invalid=1504, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:11:57,576 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 55 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:11:57,576 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 245 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:11:57,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2024-11-14 05:11:57,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 100. [2024-11-14 05:11:57,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 54 states have (on average 1.1666666666666667) internal successors, (63), 57 states have internal predecessors, (63), 37 states have call successors, (37), 8 states have call predecessors, (37), 8 states have return successors, (36), 34 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-14 05:11:57,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 136 transitions. [2024-11-14 05:11:57,644 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 136 transitions. Word has length 58 [2024-11-14 05:11:57,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:11:57,647 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 136 transitions. [2024-11-14 05:11:57,647 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 16 states have internal predecessors, (35), 10 states have call successors, (21), 3 states have call predecessors, (21), 3 states have return successors, (20), 8 states have call predecessors, (20), 10 states have call successors, (20) [2024-11-14 05:11:57,647 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 136 transitions. [2024-11-14 05:11:57,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-14 05:11:57,649 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:11:57,649 INFO L215 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:11:57,676 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-14 05:11:57,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-11-14 05:11:57,850 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:11:57,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:11:57,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1312078963, now seen corresponding path program 2 times [2024-11-14 05:11:57,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:11:57,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166867641] [2024-11-14 05:11:57,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:11:57,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:11:57,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:11:57,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [693626715] [2024-11-14 05:11:57,883 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:11:57,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:11:57,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:11:57,886 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:11:57,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 05:11:58,159 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:11:58,159 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:11:58,161 INFO L255 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-14 05:11:58,164 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:11:58,626 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 36 proven. 8 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-14 05:11:58,627 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:11:59,272 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:11:59,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166867641] [2024-11-14 05:11:59,272 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:11:59,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693626715] [2024-11-14 05:11:59,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693626715] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:11:59,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [547715839] [2024-11-14 05:11:59,275 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:11:59,275 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:11:59,275 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:11:59,275 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:11:59,275 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:12:02,470 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:12:02,475 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:12:02,476 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:12:06,913 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3766#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:12:06,914 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:12:06,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:12:06,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-14 05:12:06,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215149899] [2024-11-14 05:12:06,914 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:12:06,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 05:12:06,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:06,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 05:12:06,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2024-11-14 05:12:06,916 INFO L87 Difference]: Start difference. First operand 100 states and 136 transitions. Second operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 10 states have internal predecessors, (22), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-14 05:12:07,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:07,509 INFO L93 Difference]: Finished difference Result 121 states and 162 transitions. [2024-11-14 05:12:07,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:12:07,510 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 10 states have internal predecessors, (22), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 68 [2024-11-14 05:12:07,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:07,513 INFO L225 Difference]: With dead ends: 121 [2024-11-14 05:12:07,514 INFO L226 Difference]: Without dead ends: 119 [2024-11-14 05:12:07,515 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 122 SyntacticMatches, 8 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=180, Invalid=942, Unknown=0, NotChecked=0, Total=1122 [2024-11-14 05:12:07,517 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 20 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:07,518 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 157 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 05:12:07,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-11-14 05:12:07,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 116. [2024-11-14 05:12:07,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 63 states have (on average 1.1746031746031746) internal successors, (74), 65 states have internal predecessors, (74), 42 states have call successors, (42), 10 states have call predecessors, (42), 10 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-14 05:12:07,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 157 transitions. [2024-11-14 05:12:07,584 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 157 transitions. Word has length 68 [2024-11-14 05:12:07,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:07,585 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 157 transitions. [2024-11-14 05:12:07,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 10 states have internal predecessors, (22), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-14 05:12:07,585 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 157 transitions. [2024-11-14 05:12:07,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-14 05:12:07,587 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:07,587 INFO L215 NwaCegarLoop]: trace histogram [9, 8, 8, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:12:07,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-14 05:12:07,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-14 05:12:07,788 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:12:07,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:07,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1499278558, now seen corresponding path program 1 times [2024-11-14 05:12:07,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:07,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525892156] [2024-11-14 05:12:07,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:07,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:07,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:12:07,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [394690101] [2024-11-14 05:12:07,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:07,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:07,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:12:07,819 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:12:07,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 05:12:07,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:12:07,910 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-14 05:12:07,913 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:12:08,604 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 18 proven. 11 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2024-11-14 05:12:08,604 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:12:10,116 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2024-11-14 05:12:10,116 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:10,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525892156] [2024-11-14 05:12:10,116 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:12:10,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394690101] [2024-11-14 05:12:10,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394690101] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:12:10,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1929902620] [2024-11-14 05:12:10,119 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:12:10,119 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:12:10,120 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:12:10,120 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:12:10,120 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:12:11,439 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:12:11,457 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:12:11,458 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:12:14,217 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4633#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:12:14,217 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:12:14,217 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:12:14,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2024-11-14 05:12:14,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563398420] [2024-11-14 05:12:14,218 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:12:14,218 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:12:14,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:14,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:12:14,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1034, Unknown=0, NotChecked=0, Total=1190 [2024-11-14 05:12:14,220 INFO L87 Difference]: Start difference. First operand 116 states and 157 transitions. Second operand has 20 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2024-11-14 05:12:18,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:18,924 INFO L93 Difference]: Finished difference Result 201 states and 289 transitions. [2024-11-14 05:12:18,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 05:12:18,925 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) Word has length 74 [2024-11-14 05:12:18,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:18,928 INFO L225 Difference]: With dead ends: 201 [2024-11-14 05:12:18,928 INFO L226 Difference]: Without dead ends: 197 [2024-11-14 05:12:18,930 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 174 SyntacticMatches, 13 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 957 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=358, Invalid=2294, Unknown=0, NotChecked=0, Total=2652 [2024-11-14 05:12:18,931 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 72 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:18,931 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 453 Invalid, 617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-14 05:12:18,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2024-11-14 05:12:19,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 193. [2024-11-14 05:12:19,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 100 states have (on average 1.21) internal successors, (121), 101 states have internal predecessors, (121), 79 states have call successors, (79), 13 states have call predecessors, (79), 13 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-14 05:12:19,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 278 transitions. [2024-11-14 05:12:19,174 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 278 transitions. Word has length 74 [2024-11-14 05:12:19,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:19,174 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 278 transitions. [2024-11-14 05:12:19,175 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 10 states have call successors, (27), 3 states have call predecessors, (27), 2 states have return successors, (26), 8 states have call predecessors, (26), 8 states have call successors, (26) [2024-11-14 05:12:19,175 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 278 transitions. [2024-11-14 05:12:19,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-14 05:12:19,177 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:19,177 INFO L215 NwaCegarLoop]: trace histogram [11, 10, 10, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:12:19,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-14 05:12:19,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-14 05:12:19,381 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:12:19,382 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:19,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1182695818, now seen corresponding path program 3 times [2024-11-14 05:12:19,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:19,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954068961] [2024-11-14 05:12:19,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:19,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:19,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:12:19,585 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-11-14 05:12:19,585 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:19,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954068961] [2024-11-14 05:12:19,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954068961] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:12:19,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:12:19,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:12:19,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364745099] [2024-11-14 05:12:19,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:12:19,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:12:19,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:19,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:12:19,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:12:19,587 INFO L87 Difference]: Start difference. First operand 193 states and 278 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-14 05:12:19,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:19,838 INFO L93 Difference]: Finished difference Result 246 states and 350 transitions. [2024-11-14 05:12:19,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 05:12:19,839 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 88 [2024-11-14 05:12:19,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:19,841 INFO L225 Difference]: With dead ends: 246 [2024-11-14 05:12:19,841 INFO L226 Difference]: Without dead ends: 174 [2024-11-14 05:12:19,842 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:12:19,845 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:19,846 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 146 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:12:19,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2024-11-14 05:12:19,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 160. [2024-11-14 05:12:19,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 83 states have (on average 1.1566265060240963) internal successors, (96), 84 states have internal predecessors, (96), 63 states have call successors, (63), 13 states have call predecessors, (63), 13 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-14 05:12:19,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 221 transitions. [2024-11-14 05:12:19,978 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 221 transitions. Word has length 88 [2024-11-14 05:12:19,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:19,978 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 221 transitions. [2024-11-14 05:12:19,979 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-14 05:12:19,979 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 221 transitions. [2024-11-14 05:12:19,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-14 05:12:19,980 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:19,980 INFO L215 NwaCegarLoop]: trace histogram [12, 11, 11, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:12:19,981 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-14 05:12:19,981 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:12:19,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:19,981 INFO L85 PathProgramCache]: Analyzing trace with hash 162080370, now seen corresponding path program 1 times [2024-11-14 05:12:19,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:19,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049501385] [2024-11-14 05:12:19,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:19,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:12:20,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2030183843] [2024-11-14 05:12:20,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:20,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:20,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:12:20,022 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:12:20,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 05:12:20,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:12:20,160 INFO L255 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-14 05:12:20,164 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:12:21,801 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 70 proven. 29 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-14 05:12:21,801 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:12:24,754 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:24,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049501385] [2024-11-14 05:12:24,754 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:12:24,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030183843] [2024-11-14 05:12:24,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030183843] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:12:24,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1966823553] [2024-11-14 05:12:24,757 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:12:24,757 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:12:24,758 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:12:24,758 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:12:24,758 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:12:25,857 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:12:25,878 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:12:25,879 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:12:29,755 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6390#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:12:29,755 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:12:29,755 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:12:29,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-14 05:12:29,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152658830] [2024-11-14 05:12:29,755 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:12:29,756 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-14 05:12:29,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:29,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-14 05:12:29,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=1201, Unknown=0, NotChecked=0, Total=1406 [2024-11-14 05:12:29,757 INFO L87 Difference]: Start difference. First operand 160 states and 221 transitions. Second operand has 15 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 7 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) [2024-11-14 05:12:31,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:31,105 INFO L93 Difference]: Finished difference Result 170 states and 230 transitions. [2024-11-14 05:12:31,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 05:12:31,106 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 7 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) Word has length 90 [2024-11-14 05:12:31,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:31,108 INFO L225 Difference]: With dead ends: 170 [2024-11-14 05:12:31,108 INFO L226 Difference]: Without dead ends: 168 [2024-11-14 05:12:31,109 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 162 SyntacticMatches, 6 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=249, Invalid=1473, Unknown=0, NotChecked=0, Total=1722 [2024-11-14 05:12:31,110 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 27 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:31,110 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 241 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:12:31,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-11-14 05:12:31,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 164. [2024-11-14 05:12:31,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 86 states have (on average 1.1511627906976745) internal successors, (99), 87 states have internal predecessors, (99), 63 states have call successors, (63), 14 states have call predecessors, (63), 14 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-14 05:12:31,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 224 transitions. [2024-11-14 05:12:31,204 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 224 transitions. Word has length 90 [2024-11-14 05:12:31,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:31,205 INFO L471 AbstractCegarLoop]: Abstraction has 164 states and 224 transitions. [2024-11-14 05:12:31,205 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 states have internal predecessors, (24), 7 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) [2024-11-14 05:12:31,206 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 224 transitions. [2024-11-14 05:12:31,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-14 05:12:31,208 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:31,208 INFO L215 NwaCegarLoop]: trace histogram [15, 14, 14, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:12:31,226 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-14 05:12:31,408 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:31,409 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:12:31,409 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:31,409 INFO L85 PathProgramCache]: Analyzing trace with hash 388768494, now seen corresponding path program 2 times [2024-11-14 05:12:31,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:31,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624839015] [2024-11-14 05:12:31,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:31,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:31,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:12:31,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [243320338] [2024-11-14 05:12:31,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:12:31,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:31,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:12:31,457 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:12:31,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 05:12:31,618 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:12:31,618 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:12:31,621 INFO L255 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-14 05:12:31,625 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:12:32,256 INFO L134 CoverageAnalysis]: Checked inductivity of 454 backedges. 33 proven. 32 refuted. 0 times theorem prover too weak. 389 trivial. 0 not checked. [2024-11-14 05:12:32,256 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:12:33,026 INFO L134 CoverageAnalysis]: Checked inductivity of 454 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 394 trivial. 0 not checked. [2024-11-14 05:12:33,026 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:33,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624839015] [2024-11-14 05:12:33,026 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:12:33,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243320338] [2024-11-14 05:12:33,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243320338] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:12:33,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1678193573] [2024-11-14 05:12:33,029 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:12:33,029 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:12:33,030 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:12:33,030 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:12:33,030 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:12:34,300 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:12:34,321 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:12:34,322 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:12:36,238 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7620#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:12:36,238 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:12:36,238 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:12:36,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2024-11-14 05:12:36,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249113075] [2024-11-14 05:12:36,238 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:12:36,239 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 05:12:36,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:36,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 05:12:36,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=858, Unknown=0, NotChecked=0, Total=992 [2024-11-14 05:12:36,240 INFO L87 Difference]: Start difference. First operand 164 states and 224 transitions. Second operand has 17 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 11 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-14 05:12:38,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:38,317 INFO L93 Difference]: Finished difference Result 195 states and 268 transitions. [2024-11-14 05:12:38,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 05:12:38,318 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 11 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) Word has length 107 [2024-11-14 05:12:38,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:38,320 INFO L225 Difference]: With dead ends: 195 [2024-11-14 05:12:38,320 INFO L226 Difference]: Without dead ends: 193 [2024-11-14 05:12:38,321 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 284 SyntacticMatches, 5 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=221, Invalid=1419, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 05:12:38,322 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 32 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:38,323 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 341 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-14 05:12:38,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-11-14 05:12:38,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 168. [2024-11-14 05:12:38,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 89 states have (on average 1.146067415730337) internal successors, (102), 90 states have internal predecessors, (102), 63 states have call successors, (63), 15 states have call predecessors, (63), 15 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-14 05:12:38,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 227 transitions. [2024-11-14 05:12:38,436 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 227 transitions. Word has length 107 [2024-11-14 05:12:38,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:38,436 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 227 transitions. [2024-11-14 05:12:38,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 11 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2024-11-14 05:12:38,437 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 227 transitions. [2024-11-14 05:12:38,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-14 05:12:38,438 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:38,439 INFO L215 NwaCegarLoop]: trace histogram [16, 15, 15, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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 05:12:38,447 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-14 05:12:38,639 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:38,639 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:12:38,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:38,640 INFO L85 PathProgramCache]: Analyzing trace with hash 895514417, now seen corresponding path program 3 times [2024-11-14 05:12:38,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:38,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448577457] [2024-11-14 05:12:38,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:38,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:38,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:12:38,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [651638176] [2024-11-14 05:12:38,694 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:12:38,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:38,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:12:38,698 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:12:38,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 05:12:38,811 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:12:38,811 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:12:38,813 INFO L255 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 05:12:38,817 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:12:41,142 INFO L134 CoverageAnalysis]: Checked inductivity of 515 backedges. 91 proven. 52 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2024-11-14 05:12:41,142 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:12:41,415 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:41,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448577457] [2024-11-14 05:12:41,415 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:12:41,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651638176] [2024-11-14 05:12:41,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651638176] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:12:41,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1239925786] [2024-11-14 05:12:41,417 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:12:41,418 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:12:41,418 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:12:41,418 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:12:41,418 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:12:42,496 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:12:42,511 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:12:42,512 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:12:44,409 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8621#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:12:44,409 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:12:44,409 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:12:44,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-14 05:12:44,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037813259] [2024-11-14 05:12:44,409 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:12:44,410 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-14 05:12:44,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:44,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-14 05:12:44,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=858, Unknown=0, NotChecked=0, Total=992 [2024-11-14 05:12:44,411 INFO L87 Difference]: Start difference. First operand 168 states and 227 transitions. Second operand has 15 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 12 states have internal predecessors, (25), 8 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-14 05:12:45,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:45,790 INFO L93 Difference]: Finished difference Result 203 states and 274 transitions. [2024-11-14 05:12:45,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 05:12:45,791 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 12 states have internal predecessors, (25), 8 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) Word has length 112 [2024-11-14 05:12:45,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:45,793 INFO L225 Difference]: With dead ends: 203 [2024-11-14 05:12:45,793 INFO L226 Difference]: Without dead ends: 201 [2024-11-14 05:12:45,793 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 191 SyntacticMatches, 7 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=154, Invalid=1036, Unknown=0, NotChecked=0, Total=1190 [2024-11-14 05:12:45,794 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 20 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:45,794 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 312 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:12:45,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-11-14 05:12:45,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 175. [2024-11-14 05:12:45,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 93 states have (on average 1.1397849462365592) internal successors, (106), 95 states have internal predecessors, (106), 66 states have call successors, (66), 15 states have call predecessors, (66), 15 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-14 05:12:45,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 237 transitions. [2024-11-14 05:12:45,925 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 237 transitions. Word has length 112 [2024-11-14 05:12:45,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:45,926 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 237 transitions. [2024-11-14 05:12:45,926 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 12 states have internal predecessors, (25), 8 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-14 05:12:45,926 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 237 transitions. [2024-11-14 05:12:45,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-14 05:12:45,929 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:45,929 INFO L215 NwaCegarLoop]: trace histogram [16, 15, 15, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:12:45,951 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-14 05:12:46,129 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:46,130 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:12:46,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:46,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1441975848, now seen corresponding path program 4 times [2024-11-14 05:12:46,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:46,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293780880] [2024-11-14 05:12:46,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:46,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:46,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:12:46,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1452723896] [2024-11-14 05:12:46,171 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:12:46,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:46,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:12:46,174 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:12:46,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 05:12:46,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:12:46,338 INFO L255 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 05:12:46,343 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:12:49,125 INFO L134 CoverageAnalysis]: Checked inductivity of 520 backedges. 78 proven. 75 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-11-14 05:12:49,125 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:12:49,567 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:12:49,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293780880] [2024-11-14 05:12:49,568 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:12:49,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452723896] [2024-11-14 05:12:49,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452723896] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:12:49,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1303742638] [2024-11-14 05:12:49,570 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:12:49,572 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:12:49,573 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:12:49,573 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:12:49,573 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:12:50,713 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:12:50,728 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:12:50,729 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:12:55,282 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9647#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:12:55,282 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:12:55,283 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:12:55,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-14 05:12:55,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274093461] [2024-11-14 05:12:55,283 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:12:55,283 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-14 05:12:55,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:12:55,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-14 05:12:55,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1100, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 05:12:55,286 INFO L87 Difference]: Start difference. First operand 175 states and 237 transitions. Second operand has 18 states, 16 states have (on average 1.8125) internal successors, (29), 14 states have internal predecessors, (29), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 9 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-14 05:12:57,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:12:57,682 INFO L93 Difference]: Finished difference Result 211 states and 285 transitions. [2024-11-14 05:12:57,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-14 05:12:57,683 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 1.8125) internal successors, (29), 14 states have internal predecessors, (29), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 9 states have call predecessors, (21), 7 states have call successors, (21) Word has length 115 [2024-11-14 05:12:57,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:12:57,687 INFO L225 Difference]: With dead ends: 211 [2024-11-14 05:12:57,687 INFO L226 Difference]: Without dead ends: 209 [2024-11-14 05:12:57,688 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 178 SyntacticMatches, 22 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 950 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=206, Invalid=1516, Unknown=0, NotChecked=0, Total=1722 [2024-11-14 05:12:57,688 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 38 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:12:57,689 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 353 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-14 05:12:57,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2024-11-14 05:12:57,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 175. [2024-11-14 05:12:57,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 93 states have (on average 1.1397849462365592) internal successors, (106), 95 states have internal predecessors, (106), 66 states have call successors, (66), 15 states have call predecessors, (66), 15 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-14 05:12:57,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 237 transitions. [2024-11-14 05:12:57,825 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 237 transitions. Word has length 115 [2024-11-14 05:12:57,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:12:57,826 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 237 transitions. [2024-11-14 05:12:57,826 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 1.8125) internal successors, (29), 14 states have internal predecessors, (29), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 9 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-14 05:12:57,826 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 237 transitions. [2024-11-14 05:12:57,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-14 05:12:57,829 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:12:57,829 INFO L215 NwaCegarLoop]: trace histogram [17, 16, 16, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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 05:12:57,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-14 05:12:58,030 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 05:12:58,030 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:12:58,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:12:58,031 INFO L85 PathProgramCache]: Analyzing trace with hash -883793197, now seen corresponding path program 2 times [2024-11-14 05:12:58,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:12:58,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223575691] [2024-11-14 05:12:58,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:12:58,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:12:58,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:12:58,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [164010039] [2024-11-14 05:12:58,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:12:58,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:12:58,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:12:58,077 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:12:58,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 05:12:58,213 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:12:58,213 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:12:58,215 INFO L255 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 55 conjuncts are in the unsatisfiable core [2024-11-14 05:12:58,219 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:12:59,279 INFO L134 CoverageAnalysis]: Checked inductivity of 585 backedges. 73 proven. 47 refuted. 0 times theorem prover too weak. 465 trivial. 0 not checked. [2024-11-14 05:12:59,279 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:13:02,878 INFO L134 CoverageAnalysis]: Checked inductivity of 585 backedges. 73 proven. 47 refuted. 0 times theorem prover too weak. 465 trivial. 0 not checked. [2024-11-14 05:13:02,879 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:13:02,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223575691] [2024-11-14 05:13:02,879 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:13:02,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164010039] [2024-11-14 05:13:02,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164010039] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:13:02,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [664971971] [2024-11-14 05:13:02,881 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:13:02,881 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:13:02,881 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:13:02,881 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:13:02,881 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:13:03,848 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:13:03,866 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:13:03,867 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:13:06,579 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11061#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:13:06,579 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:13:06,579 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:13:06,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 27 [2024-11-14 05:13:06,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533779428] [2024-11-14 05:13:06,579 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:13:06,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-14 05:13:06,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:13:06,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-14 05:13:06,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1520, Unknown=0, NotChecked=0, Total=1722 [2024-11-14 05:13:06,581 INFO L87 Difference]: Start difference. First operand 175 states and 237 transitions. Second operand has 27 states, 25 states have (on average 1.92) internal successors, (48), 24 states have internal predecessors, (48), 15 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) [2024-11-14 05:13:17,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:13:17,770 INFO L93 Difference]: Finished difference Result 266 states and 370 transitions. [2024-11-14 05:13:17,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-14 05:13:17,771 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 1.92) internal successors, (48), 24 states have internal predecessors, (48), 15 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) Word has length 121 [2024-11-14 05:13:17,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:13:17,774 INFO L225 Difference]: With dead ends: 266 [2024-11-14 05:13:17,774 INFO L226 Difference]: Without dead ends: 258 [2024-11-14 05:13:17,776 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 312 SyntacticMatches, 9 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=851, Invalid=5311, Unknown=0, NotChecked=0, Total=6162 [2024-11-14 05:13:17,777 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 133 mSDsluCounter, 999 mSDsCounter, 0 mSdLazyCounter, 1221 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 1066 SdHoareTripleChecker+Invalid, 1444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 1221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:13:17,777 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 1066 Invalid, 1444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 1221 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2024-11-14 05:13:17,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-11-14 05:13:18,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 232. [2024-11-14 05:13:18,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 119 states have (on average 1.1596638655462186) internal successors, (138), 121 states have internal predecessors, (138), 94 states have call successors, (94), 18 states have call predecessors, (94), 18 states have return successors, (93), 92 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-14 05:13:18,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 325 transitions. [2024-11-14 05:13:18,018 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 325 transitions. Word has length 121 [2024-11-14 05:13:18,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:13:18,018 INFO L471 AbstractCegarLoop]: Abstraction has 232 states and 325 transitions. [2024-11-14 05:13:18,018 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 1.92) internal successors, (48), 24 states have internal predecessors, (48), 15 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) [2024-11-14 05:13:18,018 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 325 transitions. [2024-11-14 05:13:18,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-14 05:13:18,021 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:13:18,021 INFO L215 NwaCegarLoop]: trace histogram [20, 19, 19, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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 05:13:18,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-14 05:13:18,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 05:13:18,225 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:13:18,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:13:18,226 INFO L85 PathProgramCache]: Analyzing trace with hash -2000871760, now seen corresponding path program 5 times [2024-11-14 05:13:18,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:13:18,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464706644] [2024-11-14 05:13:18,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:13:18,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:13:18,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:13:18,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1908838606] [2024-11-14 05:13:18,292 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:13:18,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:13:18,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:13:18,295 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:13:18,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-14 05:13:18,442 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:13:18,443 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:13:18,444 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-14 05:13:18,448 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:13:21,260 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 159 proven. 71 refuted. 0 times theorem prover too weak. 580 trivial. 0 not checked. [2024-11-14 05:13:21,261 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:13:22,523 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:13:22,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464706644] [2024-11-14 05:13:22,523 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:13:22,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908838606] [2024-11-14 05:13:22,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908838606] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:13:22,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [491141716] [2024-11-14 05:13:22,525 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:13:22,525 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:13:22,525 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:13:22,525 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:13:22,525 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:13:23,714 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:13:23,718 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:13:23,719 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:13:34,628 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12480#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:13:34,628 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:13:34,628 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:13:34,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-11-14 05:13:34,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297495569] [2024-11-14 05:13:34,629 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:13:34,629 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 05:13:34,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:13:34,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 05:13:34,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=1495, Unknown=0, NotChecked=0, Total=1722 [2024-11-14 05:13:34,631 INFO L87 Difference]: Start difference. First operand 232 states and 325 transitions. Second operand has 16 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 8 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) [2024-11-14 05:13:35,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:13:35,803 INFO L93 Difference]: Finished difference Result 317 states and 443 transitions. [2024-11-14 05:13:35,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 05:13:35,804 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 8 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) Word has length 134 [2024-11-14 05:13:35,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:13:35,806 INFO L225 Difference]: With dead ends: 317 [2024-11-14 05:13:35,807 INFO L226 Difference]: Without dead ends: 315 [2024-11-14 05:13:35,807 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 250 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=261, Invalid=1719, Unknown=0, NotChecked=0, Total=1980 [2024-11-14 05:13:35,808 INFO L432 NwaCegarLoop]: 26 mSDtfsCounter, 21 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:13:35,808 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 185 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-14 05:13:35,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2024-11-14 05:13:36,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 243. [2024-11-14 05:13:36,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 128 states have (on average 1.15625) internal successors, (148), 130 states have internal predecessors, (148), 94 states have call successors, (94), 20 states have call predecessors, (94), 20 states have return successors, (93), 92 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-14 05:13:36,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 335 transitions. [2024-11-14 05:13:36,040 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 335 transitions. Word has length 134 [2024-11-14 05:13:36,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:13:36,040 INFO L471 AbstractCegarLoop]: Abstraction has 243 states and 335 transitions. [2024-11-14 05:13:36,041 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 13 states have internal predecessors, (25), 8 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) [2024-11-14 05:13:36,041 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 335 transitions. [2024-11-14 05:13:36,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:13:36,043 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:13:36,043 INFO L215 NwaCegarLoop]: trace histogram [20, 19, 19, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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 05:13:36,069 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-14 05:13:36,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 05:13:36,244 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:13:36,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:13:36,245 INFO L85 PathProgramCache]: Analyzing trace with hash 1327878759, now seen corresponding path program 6 times [2024-11-14 05:13:36,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:13:36,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180581454] [2024-11-14 05:13:36,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:13:36,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:13:36,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:13:36,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1423115829] [2024-11-14 05:13:36,280 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:13:36,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:13:36,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:13:36,283 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:13:36,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-14 05:13:36,425 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:13:36,425 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:13:36,428 INFO L255 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-14 05:13:36,433 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:13:38,138 INFO L134 CoverageAnalysis]: Checked inductivity of 815 backedges. 99 proven. 109 refuted. 0 times theorem prover too weak. 607 trivial. 0 not checked. [2024-11-14 05:13:38,138 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:13:38,431 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:13:38,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180581454] [2024-11-14 05:13:38,431 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:13:38,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423115829] [2024-11-14 05:13:38,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423115829] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:13:38,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1436771207] [2024-11-14 05:13:38,433 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:13:38,433 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:13:38,433 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:13:38,433 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:13:38,433 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:13:39,814 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:13:39,818 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:13:39,819 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:13:46,861 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13889#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:13:46,861 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:13:46,861 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:13:46,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 05:13:46,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436359210] [2024-11-14 05:13:46,861 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:13:46,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:13:46,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:13:46,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:13:46,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1612, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:13:46,863 INFO L87 Difference]: Start difference. First operand 243 states and 335 transitions. Second operand has 20 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 16 states have internal predecessors, (31), 8 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 7 states have call successors, (25) [2024-11-14 05:13:48,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:13:48,676 INFO L93 Difference]: Finished difference Result 257 states and 347 transitions. [2024-11-14 05:13:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-14 05:13:48,677 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 16 states have internal predecessors, (31), 8 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 7 states have call successors, (25) Word has length 137 [2024-11-14 05:13:48,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:13:48,679 INFO L225 Difference]: With dead ends: 257 [2024-11-14 05:13:48,679 INFO L226 Difference]: Without dead ends: 255 [2024-11-14 05:13:48,680 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 236 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 643 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=252, Invalid=2298, Unknown=0, NotChecked=0, Total=2550 [2024-11-14 05:13:48,680 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 46 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:13:48,680 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 486 Invalid, 796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 761 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:13:48,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2024-11-14 05:13:48,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 212. [2024-11-14 05:13:48,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 114 states have (on average 1.1491228070175439) internal successors, (131), 116 states have internal predecessors, (131), 78 states have call successors, (78), 19 states have call predecessors, (78), 19 states have return successors, (77), 76 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-14 05:13:48,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 286 transitions. [2024-11-14 05:13:48,887 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 286 transitions. Word has length 137 [2024-11-14 05:13:48,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:13:48,888 INFO L471 AbstractCegarLoop]: Abstraction has 212 states and 286 transitions. [2024-11-14 05:13:48,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 1.7222222222222223) internal successors, (31), 16 states have internal predecessors, (31), 8 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 7 states have call successors, (25) [2024-11-14 05:13:48,888 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 286 transitions. [2024-11-14 05:13:48,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:13:48,890 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:13:48,890 INFO L215 NwaCegarLoop]: trace histogram [20, 19, 19, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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 05:13:48,906 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-14 05:13:49,091 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:13:49,091 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:13:49,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:13:49,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1094353481, now seen corresponding path program 7 times [2024-11-14 05:13:49,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:13:49,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487201021] [2024-11-14 05:13:49,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:13:49,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:13:49,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:13:49,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2119884878] [2024-11-14 05:13:49,129 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:13:49,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:13:49,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:13:49,132 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:13:49,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-14 05:13:49,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:13:49,273 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-14 05:13:49,276 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:13:51,350 INFO L134 CoverageAnalysis]: Checked inductivity of 815 backedges. 169 proven. 81 refuted. 0 times theorem prover too weak. 565 trivial. 0 not checked. [2024-11-14 05:13:51,351 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:13:53,501 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:13:53,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487201021] [2024-11-14 05:13:53,502 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:13:53,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119884878] [2024-11-14 05:13:53,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119884878] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:13:53,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [620683879] [2024-11-14 05:13:53,504 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:13:53,504 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:13:53,504 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:13:53,504 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:13:53,504 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:13:54,494 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:13:54,512 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:13:54,513 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:13:56,543 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '15148#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:13:56,543 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:13:56,543 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:13:56,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-14 05:13:56,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501471580] [2024-11-14 05:13:56,543 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:13:56,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 05:13:56,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:13:56,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 05:13:56,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1179, Unknown=1, NotChecked=0, Total=1332 [2024-11-14 05:13:56,545 INFO L87 Difference]: Start difference. First operand 212 states and 286 transitions. Second operand has 19 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 15 states have internal predecessors, (31), 9 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 8 states have call successors, (25) [2024-11-14 05:13:58,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:13:58,753 INFO L93 Difference]: Finished difference Result 289 states and 397 transitions. [2024-11-14 05:13:58,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-14 05:13:58,754 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 15 states have internal predecessors, (31), 9 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 8 states have call successors, (25) Word has length 137 [2024-11-14 05:13:58,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:13:58,756 INFO L225 Difference]: With dead ends: 289 [2024-11-14 05:13:58,756 INFO L226 Difference]: Without dead ends: 287 [2024-11-14 05:13:58,757 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 236 SyntacticMatches, 7 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=207, Invalid=1772, Unknown=1, NotChecked=0, Total=1980 [2024-11-14 05:13:58,758 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 36 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 884 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:13:58,758 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 588 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 884 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-14 05:13:58,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-11-14 05:13:59,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 282. [2024-11-14 05:13:59,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 148 states have (on average 1.1554054054054055) internal successors, (171), 150 states have internal predecessors, (171), 110 states have call successors, (110), 23 states have call predecessors, (110), 23 states have return successors, (109), 108 states have call predecessors, (109), 109 states have call successors, (109) [2024-11-14 05:13:59,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 390 transitions. [2024-11-14 05:13:59,125 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 390 transitions. Word has length 137 [2024-11-14 05:13:59,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:13:59,126 INFO L471 AbstractCegarLoop]: Abstraction has 282 states and 390 transitions. [2024-11-14 05:13:59,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 15 states have internal predecessors, (31), 9 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 10 states have call predecessors, (25), 8 states have call successors, (25) [2024-11-14 05:13:59,126 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 390 transitions. [2024-11-14 05:13:59,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-14 05:13:59,128 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:13:59,128 INFO L215 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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 05:13:59,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-14 05:13:59,332 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:13:59,332 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:13:59,333 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:13:59,333 INFO L85 PathProgramCache]: Analyzing trace with hash 1265642843, now seen corresponding path program 3 times [2024-11-14 05:13:59,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:13:59,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181724832] [2024-11-14 05:13:59,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:13:59,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:13:59,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:13:59,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1173377033] [2024-11-14 05:13:59,391 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:13:59,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:13:59,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:13:59,395 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:13:59,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-14 05:13:59,508 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:13:59,508 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:13:59,510 INFO L255 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 05:13:59,513 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:14:00,677 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 43 proven. 64 refuted. 0 times theorem prover too weak. 785 trivial. 0 not checked. [2024-11-14 05:14:00,677 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:14:04,248 INFO L134 CoverageAnalysis]: Checked inductivity of 892 backedges. 40 proven. 62 refuted. 0 times theorem prover too weak. 790 trivial. 0 not checked. [2024-11-14 05:14:04,248 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:14:04,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181724832] [2024-11-14 05:14:04,248 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:14:04,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173377033] [2024-11-14 05:14:04,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173377033] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:14:04,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1408264412] [2024-11-14 05:14:04,250 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:14:04,250 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:14:04,250 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:14:04,250 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:14:04,251 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:14:05,630 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:14:05,634 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:14:05,634 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:14:17,725 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16992#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:14:17,725 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:14:17,725 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:14:17,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2024-11-14 05:14:17,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973347110] [2024-11-14 05:14:17,726 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:14:17,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-14 05:14:17,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:14:17,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-14 05:14:17,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=1931, Unknown=0, NotChecked=0, Total=2162 [2024-11-14 05:14:17,728 INFO L87 Difference]: Start difference. First operand 282 states and 390 transitions. Second operand has 26 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 15 states have call successors, (50), 3 states have call predecessors, (50), 2 states have return successors, (49), 14 states have call predecessors, (49), 13 states have call successors, (49) [2024-11-14 05:14:27,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:14:27,748 INFO L93 Difference]: Finished difference Result 479 states and 719 transitions. [2024-11-14 05:14:27,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-14 05:14:27,748 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 15 states have call successors, (50), 3 states have call predecessors, (50), 2 states have return successors, (49), 14 states have call predecessors, (49), 13 states have call successors, (49) Word has length 140 [2024-11-14 05:14:27,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:14:27,751 INFO L225 Difference]: With dead ends: 479 [2024-11-14 05:14:27,751 INFO L226 Difference]: Without dead ends: 471 [2024-11-14 05:14:27,753 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 372 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1759 ImplicationChecksByTransitivity, 18.5s TimeCoverageRelationStatistics Valid=853, Invalid=5627, Unknown=0, NotChecked=0, Total=6480 [2024-11-14 05:14:27,754 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 120 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 1127 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 1303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 1127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:14:27,754 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 742 Invalid, 1303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 1127 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-14 05:14:27,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2024-11-14 05:14:28,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 355. [2024-11-14 05:14:28,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 176 states have (on average 1.1875) internal successors, (209), 178 states have internal predecessors, (209), 154 states have call successors, (154), 24 states have call predecessors, (154), 24 states have return successors, (153), 152 states have call predecessors, (153), 153 states have call successors, (153) [2024-11-14 05:14:28,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 516 transitions. [2024-11-14 05:14:28,274 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 516 transitions. Word has length 140 [2024-11-14 05:14:28,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:14:28,274 INFO L471 AbstractCegarLoop]: Abstraction has 355 states and 516 transitions. [2024-11-14 05:14:28,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 15 states have call successors, (50), 3 states have call predecessors, (50), 2 states have return successors, (49), 14 states have call predecessors, (49), 13 states have call successors, (49) [2024-11-14 05:14:28,275 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 516 transitions. [2024-11-14 05:14:28,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-14 05:14:28,278 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:14:28,278 INFO L215 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:14:28,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-14 05:14:28,479 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:28,479 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:14:28,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:14:28,479 INFO L85 PathProgramCache]: Analyzing trace with hash 414354790, now seen corresponding path program 8 times [2024-11-14 05:14:28,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:14:28,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005802413] [2024-11-14 05:14:28,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:14:28,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:14:28,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:14:28,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [195653388] [2024-11-14 05:14:28,511 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:14:28,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:28,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:14:28,514 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:14:28,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-14 05:14:28,782 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:14:28,782 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:14:28,788 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-14 05:14:28,793 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:14:33,608 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 134 proven. 57 refuted. 0 times theorem prover too weak. 989 trivial. 0 not checked. [2024-11-14 05:14:33,608 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:14:33,897 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:14:33,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005802413] [2024-11-14 05:14:33,897 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:14:33,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195653388] [2024-11-14 05:14:33,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195653388] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:14:33,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [669058774] [2024-11-14 05:14:33,898 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:14:33,899 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:14:33,899 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:14:33,899 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:14:33,899 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:14:35,037 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:14:35,050 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:14:35,051 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:14:37,297 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '19010#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:14:37,297 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:14:37,297 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:14:37,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2024-11-14 05:14:37,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201069523] [2024-11-14 05:14:37,297 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:14:37,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 05:14:37,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:14:37,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 05:14:37,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1046, Unknown=0, NotChecked=0, Total=1190 [2024-11-14 05:14:37,299 INFO L87 Difference]: Start difference. First operand 355 states and 516 transitions. Second operand has 17 states, 14 states have (on average 2.142857142857143) internal successors, (30), 15 states have internal predecessors, (30), 7 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 6 states have call successors, (21) [2024-11-14 05:14:39,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:14:39,698 INFO L93 Difference]: Finished difference Result 429 states and 624 transitions. [2024-11-14 05:14:39,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-14 05:14:39,698 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 2.142857142857143) internal successors, (30), 15 states have internal predecessors, (30), 7 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 6 states have call successors, (21) Word has length 159 [2024-11-14 05:14:39,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:14:39,703 INFO L225 Difference]: With dead ends: 429 [2024-11-14 05:14:39,703 INFO L226 Difference]: Without dead ends: 427 [2024-11-14 05:14:39,707 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 282 SyntacticMatches, 7 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=214, Invalid=1592, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:14:39,708 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 27 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:14:39,709 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 447 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:14:39,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2024-11-14 05:14:40,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 355. [2024-11-14 05:14:40,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 176 states have (on average 1.1875) internal successors, (209), 178 states have internal predecessors, (209), 154 states have call successors, (154), 24 states have call predecessors, (154), 24 states have return successors, (153), 152 states have call predecessors, (153), 153 states have call successors, (153) [2024-11-14 05:14:40,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 516 transitions. [2024-11-14 05:14:40,234 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 516 transitions. Word has length 159 [2024-11-14 05:14:40,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:14:40,234 INFO L471 AbstractCegarLoop]: Abstraction has 355 states and 516 transitions. [2024-11-14 05:14:40,234 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 2.142857142857143) internal successors, (30), 15 states have internal predecessors, (30), 7 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 6 states have call successors, (21) [2024-11-14 05:14:40,235 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 516 transitions. [2024-11-14 05:14:40,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-14 05:14:40,238 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:14:40,238 INFO L215 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:14:40,247 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-14 05:14:40,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:40,442 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:14:40,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:14:40,442 INFO L85 PathProgramCache]: Analyzing trace with hash -346863672, now seen corresponding path program 9 times [2024-11-14 05:14:40,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:14:40,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644623715] [2024-11-14 05:14:40,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:14:40,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:14:40,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:14:40,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1897822620] [2024-11-14 05:14:40,479 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:14:40,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:40,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:14:40,483 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:14:40,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-14 05:14:40,645 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:14:40,645 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:14:40,648 INFO L255 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-14 05:14:40,653 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:14:43,484 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 120 proven. 89 refuted. 0 times theorem prover too weak. 971 trivial. 0 not checked. [2024-11-14 05:14:43,484 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:14:43,898 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:14:43,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644623715] [2024-11-14 05:14:43,898 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:14:43,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897822620] [2024-11-14 05:14:43,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897822620] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:14:43,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [848753580] [2024-11-14 05:14:43,900 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:14:43,900 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:14:43,900 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:14:43,900 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:14:43,900 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:14:45,359 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:14:45,363 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:14:45,365 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:14:53,446 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '20885#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:14:53,446 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:14:53,446 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:14:53,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 05:14:53,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494224458] [2024-11-14 05:14:53,447 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:14:53,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:14:53,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:14:53,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:14:53,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1608, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:14:53,448 INFO L87 Difference]: Start difference. First operand 355 states and 516 transitions. Second operand has 20 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 17 states have internal predecessors, (33), 9 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 10 states have call predecessors, (29), 8 states have call successors, (29) [2024-11-14 05:14:55,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:14:55,853 INFO L93 Difference]: Finished difference Result 408 states and 590 transitions. [2024-11-14 05:14:55,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-14 05:14:55,853 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 17 states have internal predecessors, (33), 9 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 10 states have call predecessors, (29), 8 states have call successors, (29) Word has length 159 [2024-11-14 05:14:55,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:14:55,856 INFO L225 Difference]: With dead ends: 408 [2024-11-14 05:14:55,856 INFO L226 Difference]: Without dead ends: 406 [2024-11-14 05:14:55,858 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 280 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=255, Invalid=2295, Unknown=0, NotChecked=0, Total=2550 [2024-11-14 05:14:55,858 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 36 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:14:55,859 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 378 Invalid, 819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-14 05:14:55,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2024-11-14 05:14:56,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 365. [2024-11-14 05:14:56,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 181 states have (on average 1.1878453038674033) internal successors, (215), 183 states have internal predecessors, (215), 158 states have call successors, (158), 25 states have call predecessors, (158), 25 states have return successors, (157), 156 states have call predecessors, (157), 157 states have call successors, (157) [2024-11-14 05:14:56,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 530 transitions. [2024-11-14 05:14:56,619 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 530 transitions. Word has length 159 [2024-11-14 05:14:56,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:14:56,620 INFO L471 AbstractCegarLoop]: Abstraction has 365 states and 530 transitions. [2024-11-14 05:14:56,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 17 states have internal predecessors, (33), 9 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 10 states have call predecessors, (29), 8 states have call successors, (29) [2024-11-14 05:14:56,620 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 530 transitions. [2024-11-14 05:14:56,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-14 05:14:56,622 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:14:56,623 INFO L215 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:14:56,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-14 05:14:56,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:56,823 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:14:56,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:14:56,824 INFO L85 PathProgramCache]: Analyzing trace with hash -580388950, now seen corresponding path program 10 times [2024-11-14 05:14:56,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:14:56,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037049606] [2024-11-14 05:14:56,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:14:56,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:14:56,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:14:56,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [386169752] [2024-11-14 05:14:56,860 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:14:56,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:14:56,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:14:56,862 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:14:56,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-14 05:14:57,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:14:57,061 INFO L255 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 72 conjuncts are in the unsatisfiable core [2024-11-14 05:14:57,067 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:15:00,099 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 236 proven. 135 refuted. 0 times theorem prover too weak. 809 trivial. 0 not checked. [2024-11-14 05:15:00,099 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:15:00,442 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:15:00,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037049606] [2024-11-14 05:15:00,442 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:15:00,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386169752] [2024-11-14 05:15:00,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386169752] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:15:00,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1365260449] [2024-11-14 05:15:00,443 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:15:00,443 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:15:00,443 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:15:00,443 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:15:00,443 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:15:01,591 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:15:01,595 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:15:01,595 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:15:07,874 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '22745#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:15:07,874 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:15:07,874 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:15:07,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-14 05:15:07,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601964323] [2024-11-14 05:15:07,874 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:15:07,875 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-14 05:15:07,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:15:07,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-14 05:15:07,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1772, Unknown=0, NotChecked=0, Total=1980 [2024-11-14 05:15:07,876 INFO L87 Difference]: Start difference. First operand 365 states and 530 transitions. Second operand has 22 states, 19 states have (on average 1.736842105263158) internal successors, (33), 16 states have internal predecessors, (33), 11 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 13 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-14 05:15:11,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:15:11,537 INFO L93 Difference]: Finished difference Result 454 states and 663 transitions. [2024-11-14 05:15:11,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-14 05:15:11,538 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 1.736842105263158) internal successors, (33), 16 states have internal predecessors, (33), 11 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 13 states have call predecessors, (29), 10 states have call successors, (29) Word has length 159 [2024-11-14 05:15:11,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:15:11,541 INFO L225 Difference]: With dead ends: 454 [2024-11-14 05:15:11,541 INFO L226 Difference]: Without dead ends: 452 [2024-11-14 05:15:11,542 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 278 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=297, Invalid=2783, Unknown=0, NotChecked=0, Total=3080 [2024-11-14 05:15:11,543 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 39 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 1131 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 1161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:15:11,543 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 559 Invalid, 1161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1131 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-14 05:15:11,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2024-11-14 05:15:12,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 388. [2024-11-14 05:15:12,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 194 states have (on average 1.1804123711340206) internal successors, (229), 196 states have internal predecessors, (229), 166 states have call successors, (166), 27 states have call predecessors, (166), 27 states have return successors, (165), 164 states have call predecessors, (165), 165 states have call successors, (165) [2024-11-14 05:15:12,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 560 transitions. [2024-11-14 05:15:12,410 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 560 transitions. Word has length 159 [2024-11-14 05:15:12,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:15:12,411 INFO L471 AbstractCegarLoop]: Abstraction has 388 states and 560 transitions. [2024-11-14 05:15:12,411 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 1.736842105263158) internal successors, (33), 16 states have internal predecessors, (33), 11 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (29), 13 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-14 05:15:12,411 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 560 transitions. [2024-11-14 05:15:12,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-14 05:15:12,414 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:15:12,414 INFO L215 NwaCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:15:12,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-14 05:15:12,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:15:12,618 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:15:12,618 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:15:12,618 INFO L85 PathProgramCache]: Analyzing trace with hash -478605357, now seen corresponding path program 11 times [2024-11-14 05:15:12,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:15:12,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673601175] [2024-11-14 05:15:12,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:15:12,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:15:12,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:15:12,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [551042508] [2024-11-14 05:15:12,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:15:12,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:15:12,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:15:12,680 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:15:12,682 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-14 05:15:30,022 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:15:30,023 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:15:30,024 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-14 05:15:30,026 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:15:32,695 INFO L134 CoverageAnalysis]: Checked inductivity of 1188 backedges. 121 proven. 1 refuted. 0 times theorem prover too weak. 1066 trivial. 0 not checked. [2024-11-14 05:15:32,695 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:15:33,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1188 backedges. 116 proven. 6 refuted. 0 times theorem prover too weak. 1066 trivial. 0 not checked. [2024-11-14 05:15:33,317 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:15:33,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673601175] [2024-11-14 05:15:33,318 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:15:33,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551042508] [2024-11-14 05:15:33,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551042508] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:15:33,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [332712382] [2024-11-14 05:15:33,319 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:15:33,319 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:15:33,319 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:15:33,319 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:15:33,319 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:15:34,306 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:15:34,318 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:15:34,319 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:15:35,935 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '25196#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:15:35,935 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:15:35,935 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:15:35,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2024-11-14 05:15:35,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086757118] [2024-11-14 05:15:35,935 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:15:35,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 05:15:35,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:15:35,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 05:15:35,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=683, Unknown=0, NotChecked=0, Total=812 [2024-11-14 05:15:35,937 INFO L87 Difference]: Start difference. First operand 388 states and 560 transitions. Second operand has 14 states, 10 states have (on average 3.1) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-14 05:15:37,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:15:37,685 INFO L93 Difference]: Finished difference Result 402 states and 571 transitions. [2024-11-14 05:15:37,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:15:37,685 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 10 states have (on average 3.1) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 4 states have call successors, (18) Word has length 162 [2024-11-14 05:15:37,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:15:37,689 INFO L225 Difference]: With dead ends: 402 [2024-11-14 05:15:37,689 INFO L226 Difference]: Without dead ends: 398 [2024-11-14 05:15:37,690 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 447 SyntacticMatches, 10 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=155, Invalid=837, Unknown=0, NotChecked=0, Total=992 [2024-11-14 05:15:37,690 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 12 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:15:37,691 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 175 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 05:15:37,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2024-11-14 05:15:38,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 358. [2024-11-14 05:15:38,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 183 states have (on average 1.1584699453551912) internal successors, (212), 186 states have internal predecessors, (212), 147 states have call successors, (147), 28 states have call predecessors, (147), 27 states have return successors, (146), 143 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-14 05:15:38,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 505 transitions. [2024-11-14 05:15:38,448 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 505 transitions. Word has length 162 [2024-11-14 05:15:38,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:15:38,448 INFO L471 AbstractCegarLoop]: Abstraction has 358 states and 505 transitions. [2024-11-14 05:15:38,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 10 states have (on average 3.1) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (18), 6 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-14 05:15:38,449 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 505 transitions. [2024-11-14 05:15:38,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-14 05:15:38,451 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:15:38,451 INFO L215 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 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 05:15:38,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-14 05:15:38,652 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-14 05:15:38,652 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:15:38,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:15:38,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1164368781, now seen corresponding path program 4 times [2024-11-14 05:15:38,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:15:38,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640125989] [2024-11-14 05:15:38,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:15:38,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:15:38,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:15:38,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [726758845] [2024-11-14 05:15:38,685 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:15:38,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:15:38,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:15:38,688 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:15:38,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-14 05:15:38,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:15:38,841 INFO L255 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 65 conjuncts are in the unsatisfiable core [2024-11-14 05:15:38,845 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:15:40,260 INFO L134 CoverageAnalysis]: Checked inductivity of 1279 backedges. 115 proven. 104 refuted. 0 times theorem prover too weak. 1060 trivial. 0 not checked. [2024-11-14 05:15:40,260 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:15:44,431 INFO L134 CoverageAnalysis]: Checked inductivity of 1279 backedges. 113 proven. 101 refuted. 0 times theorem prover too weak. 1065 trivial. 0 not checked. [2024-11-14 05:15:44,431 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:15:44,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640125989] [2024-11-14 05:15:44,432 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:15:44,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726758845] [2024-11-14 05:15:44,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726758845] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:15:44,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1308081918] [2024-11-14 05:15:44,433 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:15:44,433 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:15:44,433 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:15:44,433 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:15:44,434 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:15:45,306 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:15:45,318 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:15:45,319 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:15:50,543 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '27520#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:15:50,543 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:15:50,543 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:15:50,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 34 [2024-11-14 05:15:50,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554795784] [2024-11-14 05:15:50,544 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:15:50,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-14 05:15:50,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:15:50,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-14 05:15:50,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=2115, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 05:15:50,546 INFO L87 Difference]: Start difference. First operand 358 states and 505 transitions. Second operand has 34 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 20 states have call successors, (59), 3 states have call predecessors, (59), 3 states have return successors, (58), 18 states have call predecessors, (58), 18 states have call successors, (58) [2024-11-14 05:15:55,027 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:16:46,521 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:16:47,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:17:15,834 WARN L286 SmtUtils]: Spent 6.86s on a formula simplification. DAG size of input: 110 DAG size of output: 113 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-14 05:17:22,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:17:22,660 INFO L93 Difference]: Finished difference Result 504 states and 741 transitions. [2024-11-14 05:17:22,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-11-14 05:17:22,661 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 20 states have call successors, (59), 3 states have call predecessors, (59), 3 states have return successors, (58), 18 states have call predecessors, (58), 18 states have call successors, (58) Word has length 165 [2024-11-14 05:17:22,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:17:22,664 INFO L225 Difference]: With dead ends: 504 [2024-11-14 05:17:22,664 INFO L226 Difference]: Without dead ends: 498 [2024-11-14 05:17:22,666 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 561 GetRequests, 415 SyntacticMatches, 31 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4864 ImplicationChecksByTransitivity, 75.9s TimeCoverageRelationStatistics Valid=1665, Invalid=11906, Unknown=1, NotChecked=0, Total=13572 [2024-11-14 05:17:22,667 INFO L432 NwaCegarLoop]: 100 mSDtfsCounter, 178 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 2059 mSolverCounterSat, 276 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 1510 SdHoareTripleChecker+Invalid, 2337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 2059 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:17:22,667 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 1510 Invalid, 2337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 2059 Invalid, 2 Unknown, 0 Unchecked, 22.6s Time] [2024-11-14 05:17:22,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2024-11-14 05:17:23,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 356. [2024-11-14 05:17:23,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 186 states have (on average 1.1451612903225807) internal successors, (213), 190 states have internal predecessors, (213), 140 states have call successors, (140), 30 states have call predecessors, (140), 29 states have return successors, (139), 135 states have call predecessors, (139), 139 states have call successors, (139) [2024-11-14 05:17:23,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 492 transitions. [2024-11-14 05:17:23,443 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 492 transitions. Word has length 165 [2024-11-14 05:17:23,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:17:23,444 INFO L471 AbstractCegarLoop]: Abstraction has 356 states and 492 transitions. [2024-11-14 05:17:23,444 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 20 states have call successors, (59), 3 states have call predecessors, (59), 3 states have return successors, (58), 18 states have call predecessors, (58), 18 states have call successors, (58) [2024-11-14 05:17:23,444 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 492 transitions. [2024-11-14 05:17:23,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-11-14 05:17:23,447 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:17:23,447 INFO L215 NwaCegarLoop]: trace histogram [33, 32, 32, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 5, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:17:23,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-14 05:17:23,651 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-14 05:17:23,651 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:17:23,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:17:23,651 INFO L85 PathProgramCache]: Analyzing trace with hash 692722812, now seen corresponding path program 5 times [2024-11-14 05:17:23,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:17:23,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362027976] [2024-11-14 05:17:23,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:17:23,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:17:23,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:17:23,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1851499137] [2024-11-14 05:17:23,712 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:17:23,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:17:23,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:17:23,721 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:17:23,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-14 05:17:23,863 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-14 05:17:23,863 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:17:23,866 INFO L255 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 58 conjuncts are in the unsatisfiable core [2024-11-14 05:17:23,870 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:17:54,592 WARN L286 SmtUtils]: Spent 7.64s on a formula simplification that was a NOOP. DAG size: 48 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-14 05:17:56,285 INFO L134 CoverageAnalysis]: Checked inductivity of 2261 backedges. 264 proven. 208 refuted. 0 times theorem prover too weak. 1789 trivial. 0 not checked. [2024-11-14 05:17:56,285 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:18:03,162 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:18:03,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362027976] [2024-11-14 05:18:03,162 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:18:03,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851499137] [2024-11-14 05:18:03,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851499137] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:18:03,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [739942058] [2024-11-14 05:18:03,164 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:18:03,164 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:18:03,164 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:18:03,164 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:18:03,164 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:18:04,075 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:18:04,088 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:18:04,089 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:18:30,977 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '29826#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:18:30,978 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:18:30,978 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:18:30,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 05:18:30,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628713173] [2024-11-14 05:18:30,978 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:18:30,978 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:18:30,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:18:30,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:18:30,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1407, Unknown=2, NotChecked=0, Total=1560 [2024-11-14 05:18:30,979 INFO L87 Difference]: Start difference. First operand 356 states and 492 transitions. Second operand has 20 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 16 states have internal predecessors, (35), 11 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (26), 9 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-14 05:18:37,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:18:38,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:18:40,810 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:18:42,885 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:18:44,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:18:46,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:18:50,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:18:52,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:18:54,781 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:18:55,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:18:58,370 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:00,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:01,828 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:04,580 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:06,668 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:08,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:11,583 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:13,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:15,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:17,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:19,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:21,099 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:22,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:24,745 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:26,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:28,592 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:33,178 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:37,483 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:39,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:43,369 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:45,375 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:48,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:50,692 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:52,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:19:53,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:19:53,958 INFO L93 Difference]: Finished difference Result 445 states and 626 transitions. [2024-11-14 05:19:53,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-14 05:19:53,958 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 16 states have internal predecessors, (35), 11 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (26), 9 states have call predecessors, (26), 10 states have call successors, (26) Word has length 212 [2024-11-14 05:19:53,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:19:53,962 INFO L225 Difference]: With dead ends: 445 [2024-11-14 05:19:53,962 INFO L226 Difference]: Without dead ends: 440 [2024-11-14 05:19:53,963 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 446 GetRequests, 356 SyntacticMatches, 43 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 57.6s TimeCoverageRelationStatistics Valid=213, Invalid=2137, Unknown=2, NotChecked=0, Total=2352 [2024-11-14 05:19:53,963 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 28 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 849 mSolverCounterSat, 24 mSolverCounterUnsat, 17 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 79.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 849 IncrementalHoareTripleChecker+Invalid, 17 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 79.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:19:53,964 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 790 Invalid, 890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 849 Invalid, 17 Unknown, 0 Unchecked, 79.8s Time] [2024-11-14 05:19:53,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2024-11-14 05:19:54,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 387. [2024-11-14 05:19:54,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 203 states have (on average 1.1379310344827587) internal successors, (231), 208 states have internal predecessors, (231), 151 states have call successors, (151), 33 states have call predecessors, (151), 32 states have return successors, (150), 145 states have call predecessors, (150), 150 states have call successors, (150) [2024-11-14 05:19:54,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 532 transitions. [2024-11-14 05:19:54,726 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 532 transitions. Word has length 212 [2024-11-14 05:19:54,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:19:54,726 INFO L471 AbstractCegarLoop]: Abstraction has 387 states and 532 transitions. [2024-11-14 05:19:54,727 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 16 states have internal predecessors, (35), 11 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (26), 9 states have call predecessors, (26), 10 states have call successors, (26) [2024-11-14 05:19:54,727 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 532 transitions. [2024-11-14 05:19:54,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2024-11-14 05:19:54,730 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:19:54,730 INFO L215 NwaCegarLoop]: trace histogram [37, 36, 36, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, 3, 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 05:19:54,756 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-14 05:19:54,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-14 05:19:54,934 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:19:54,934 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:19:54,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1634666898, now seen corresponding path program 6 times [2024-11-14 05:19:54,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:19:54,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29187268] [2024-11-14 05:19:54,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:19:54,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:19:54,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:19:54,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1898043089] [2024-11-14 05:19:54,990 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:19:54,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:19:54,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:19:54,992 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:19:54,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-14 05:19:55,186 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:19:55,186 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:19:55,190 INFO L255 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-11-14 05:19:55,195 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:20:02,680 INFO L134 CoverageAnalysis]: Checked inductivity of 2845 backedges. 194 proven. 211 refuted. 0 times theorem prover too weak. 2440 trivial. 0 not checked. [2024-11-14 05:20:02,680 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:20:10,611 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:20:10,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29187268] [2024-11-14 05:20:10,611 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:20:10,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898043089] [2024-11-14 05:20:10,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898043089] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:20:10,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2059213723] [2024-11-14 05:20:10,613 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:20:10,613 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:20:10,613 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:20:10,614 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:20:10,614 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:20:11,795 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:20:11,811 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:20:11,812 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:20:21,284 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '32022#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:20:21,284 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:20:21,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:20:21,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-11-14 05:20:21,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378631738] [2024-11-14 05:20:21,284 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:20:21,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-14 05:20:21,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:20:21,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-14 05:20:21,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1705, Unknown=2, NotChecked=0, Total=1892 [2024-11-14 05:20:21,286 INFO L87 Difference]: Start difference. First operand 387 states and 532 transitions. Second operand has 23 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 13 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (42), 13 states have call predecessors, (42), 12 states have call successors, (42) [2024-11-14 05:20:32,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:20:34,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:20:38,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:20:38,265 INFO L93 Difference]: Finished difference Result 463 states and 649 transitions. [2024-11-14 05:20:38,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-14 05:20:38,266 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 13 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (42), 13 states have call predecessors, (42), 12 states have call successors, (42) Word has length 231 [2024-11-14 05:20:38,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:20:38,270 INFO L225 Difference]: With dead ends: 463 [2024-11-14 05:20:38,270 INFO L226 Difference]: Without dead ends: 458 [2024-11-14 05:20:38,271 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 390 SyntacticMatches, 43 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2137 ImplicationChecksByTransitivity, 21.1s TimeCoverageRelationStatistics Valid=274, Invalid=2804, Unknown=2, NotChecked=0, Total=3080 [2024-11-14 05:20:38,272 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 47 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 1561 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 1602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:20:38,272 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 612 Invalid, 1602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1561 Invalid, 0 Unknown, 0 Unchecked, 14.0s Time] [2024-11-14 05:20:38,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2024-11-14 05:20:39,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 417. [2024-11-14 05:20:39,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 216 states have (on average 1.1481481481481481) internal successors, (248), 220 states have internal predecessors, (248), 166 states have call successors, (166), 35 states have call predecessors, (166), 34 states have return successors, (165), 161 states have call predecessors, (165), 165 states have call successors, (165) [2024-11-14 05:20:39,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 579 transitions. [2024-11-14 05:20:39,662 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 579 transitions. Word has length 231 [2024-11-14 05:20:39,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:20:39,663 INFO L471 AbstractCegarLoop]: Abstraction has 417 states and 579 transitions. [2024-11-14 05:20:39,663 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 20 states have internal predecessors, (40), 13 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (42), 13 states have call predecessors, (42), 12 states have call successors, (42) [2024-11-14 05:20:39,663 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 579 transitions. [2024-11-14 05:20:39,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2024-11-14 05:20:39,667 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:20:39,667 INFO L215 NwaCegarLoop]: trace histogram [37, 36, 36, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:20:39,692 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-14 05:20:39,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-14 05:20:39,871 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:20:39,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:20:39,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1011569693, now seen corresponding path program 7 times [2024-11-14 05:20:39,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:20:39,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563802921] [2024-11-14 05:20:39,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:20:39,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:20:39,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:20:39,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1189207699] [2024-11-14 05:20:39,933 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:20:39,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:20:39,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:20:39,936 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:20:39,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-14 05:20:40,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:20:40,181 INFO L255 TraceCheckSpWp]: Trace formula consists of 513 conjuncts, 95 conjuncts are in the unsatisfiable core [2024-11-14 05:20:40,188 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:20:42,674 INFO L134 CoverageAnalysis]: Checked inductivity of 2853 backedges. 201 proven. 311 refuted. 0 times theorem prover too weak. 2341 trivial. 0 not checked. [2024-11-14 05:20:42,675 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:20:47,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2853 backedges. 309 proven. 182 refuted. 0 times theorem prover too weak. 2362 trivial. 0 not checked. [2024-11-14 05:20:47,789 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:20:47,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563802921] [2024-11-14 05:20:47,789 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:20:47,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189207699] [2024-11-14 05:20:47,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189207699] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:20:47,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [12055112] [2024-11-14 05:20:47,791 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:20:47,791 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:20:47,792 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:20:47,792 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:20:47,792 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:20:48,949 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:20:48,967 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:20:48,969 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:20:53,054 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '34979#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:20:53,054 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:20:53,054 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:20:53,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 17] total 38 [2024-11-14 05:20:53,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823007255] [2024-11-14 05:20:53,054 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:20:53,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-14 05:20:53,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:20:53,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-14 05:20:53,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=290, Invalid=2466, Unknown=0, NotChecked=0, Total=2756 [2024-11-14 05:20:53,057 INFO L87 Difference]: Start difference. First operand 417 states and 579 transitions. Second operand has 38 states, 35 states have (on average 2.085714285714286) internal successors, (73), 33 states have internal predecessors, (73), 23 states have call successors, (76), 3 states have call predecessors, (76), 3 states have return successors, (76), 21 states have call predecessors, (76), 21 states have call successors, (76) [2024-11-14 05:21:00,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:21:06,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:21:52,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:21:54,551 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:22:34,416 WARN L286 SmtUtils]: Spent 8.39s on a formula simplification. DAG size of input: 112 DAG size of output: 119 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-14 05:22:39,136 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:22:41,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:22:41,823 INFO L93 Difference]: Finished difference Result 657 states and 973 transitions. [2024-11-14 05:22:41,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2024-11-14 05:22:41,824 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 35 states have (on average 2.085714285714286) internal successors, (73), 33 states have internal predecessors, (73), 23 states have call successors, (76), 3 states have call predecessors, (76), 3 states have return successors, (76), 21 states have call predecessors, (76), 21 states have call successors, (76) Word has length 234 [2024-11-14 05:22:41,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:22:41,828 INFO L225 Difference]: With dead ends: 657 [2024-11-14 05:22:41,828 INFO L226 Difference]: Without dead ends: 651 [2024-11-14 05:22:41,831 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 773 GetRequests, 640 SyntacticMatches, 9 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4509 ImplicationChecksByTransitivity, 80.9s TimeCoverageRelationStatistics Valid=1966, Invalid=13784, Unknown=0, NotChecked=0, Total=15750 [2024-11-14 05:22:41,832 INFO L432 NwaCegarLoop]: 107 mSDtfsCounter, 228 mSDsluCounter, 1885 mSDsCounter, 0 mSdLazyCounter, 2512 mSolverCounterSat, 459 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 1992 SdHoareTripleChecker+Invalid, 2974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 459 IncrementalHoareTripleChecker+Valid, 2512 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:22:41,832 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 1992 Invalid, 2974 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [459 Valid, 2512 Invalid, 3 Unknown, 0 Unchecked, 32.4s Time] [2024-11-14 05:22:41,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2024-11-14 05:22:43,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 428. [2024-11-14 05:22:43,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 225 states have (on average 1.1422222222222222) internal successors, (257), 229 states have internal predecessors, (257), 164 states have call successors, (164), 39 states have call predecessors, (164), 38 states have return successors, (163), 159 states have call predecessors, (163), 163 states have call successors, (163) [2024-11-14 05:22:43,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 584 transitions. [2024-11-14 05:22:43,078 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 584 transitions. Word has length 234 [2024-11-14 05:22:43,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:22:43,078 INFO L471 AbstractCegarLoop]: Abstraction has 428 states and 584 transitions. [2024-11-14 05:22:43,078 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 35 states have (on average 2.085714285714286) internal successors, (73), 33 states have internal predecessors, (73), 23 states have call successors, (76), 3 states have call predecessors, (76), 3 states have return successors, (76), 21 states have call predecessors, (76), 21 states have call successors, (76) [2024-11-14 05:22:43,079 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 584 transitions. [2024-11-14 05:22:43,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2024-11-14 05:22:43,082 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:22:43,083 INFO L215 NwaCegarLoop]: trace histogram [41, 40, 40, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 6, 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 05:22:43,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-14 05:22:43,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-14 05:22:43,287 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:22:43,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:22:43,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1741512746, now seen corresponding path program 8 times [2024-11-14 05:22:43,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:22:43,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077558770] [2024-11-14 05:22:43,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:22:43,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:22:43,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:22:43,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1800540359] [2024-11-14 05:22:43,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:22:43,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:22:43,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:22:43,332 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:22:43,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-14 05:22:43,470 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:22:43,470 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:22:43,472 INFO L255 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-14 05:22:43,478 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:22:45,434 INFO L134 CoverageAnalysis]: Checked inductivity of 3502 backedges. 205 proven. 53 refuted. 0 times theorem prover too weak. 3244 trivial. 0 not checked. [2024-11-14 05:22:45,434 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:22:49,017 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:22:49,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077558770] [2024-11-14 05:22:49,017 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:22:49,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800540359] [2024-11-14 05:22:49,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800540359] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:22:49,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1526914167] [2024-11-14 05:22:49,018 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:22:49,019 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:22:49,019 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:22:49,019 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:22:49,019 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:22:50,104 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:22:50,119 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:22:50,121 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:22:52,408 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '37840#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:22:52,408 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:22:52,408 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:22:52,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-14 05:22:52,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480360484] [2024-11-14 05:22:52,408 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:22:52,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 05:22:52,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:22:52,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 05:22:52,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1087, Unknown=1, NotChecked=0, Total=1260 [2024-11-14 05:22:52,410 INFO L87 Difference]: Start difference. First operand 428 states and 584 transitions. Second operand has 14 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 6 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-14 05:22:53,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:22:53,777 INFO L93 Difference]: Finished difference Result 439 states and 593 transitions. [2024-11-14 05:22:53,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 05:22:53,778 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 6 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 5 states have call successors, (14) Word has length 250 [2024-11-14 05:22:53,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:22:53,780 INFO L225 Difference]: With dead ends: 439 [2024-11-14 05:22:53,780 INFO L226 Difference]: Without dead ends: 434 [2024-11-14 05:22:53,781 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 533 GetRequests, 489 SyntacticMatches, 7 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=204, Invalid=1277, Unknown=1, NotChecked=0, Total=1482 [2024-11-14 05:22:53,782 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 24 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:22:53,782 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 166 Invalid, 303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:22:53,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2024-11-14 05:22:54,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 395. [2024-11-14 05:22:54,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 214 states have (on average 1.1168224299065421) internal successors, (239), 219 states have internal predecessors, (239), 141 states have call successors, (141), 40 states have call predecessors, (141), 39 states have return successors, (140), 135 states have call predecessors, (140), 140 states have call successors, (140) [2024-11-14 05:22:54,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 520 transitions. [2024-11-14 05:22:54,920 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 520 transitions. Word has length 250 [2024-11-14 05:22:54,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:22:54,921 INFO L471 AbstractCegarLoop]: Abstraction has 395 states and 520 transitions. [2024-11-14 05:22:54,921 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 2.0) internal successors, (24), 12 states have internal predecessors, (24), 6 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-14 05:22:54,922 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 520 transitions. [2024-11-14 05:22:54,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2024-11-14 05:22:54,925 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:22:54,925 INFO L215 NwaCegarLoop]: trace histogram [41, 40, 40, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 6, 3, 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 05:22:54,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-14 05:22:55,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:22:55,126 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:22:55,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:22:55,126 INFO L85 PathProgramCache]: Analyzing trace with hash -849839791, now seen corresponding path program 9 times [2024-11-14 05:22:55,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:22:55,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938341742] [2024-11-14 05:22:55,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:22:55,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:22:55,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:22:55,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [971250017] [2024-11-14 05:22:55,185 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:22:55,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:22:55,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:22:55,188 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:22:55,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-14 05:22:55,384 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:22:55,384 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:22:55,388 INFO L255 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 89 conjuncts are in the unsatisfiable core [2024-11-14 05:22:55,392 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:22:57,941 INFO L134 CoverageAnalysis]: Checked inductivity of 3507 backedges. 196 proven. 283 refuted. 0 times theorem prover too weak. 3028 trivial. 0 not checked. [2024-11-14 05:22:57,941 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:23:07,578 INFO L134 CoverageAnalysis]: Checked inductivity of 3507 backedges. 193 proven. 281 refuted. 0 times theorem prover too weak. 3033 trivial. 0 not checked. [2024-11-14 05:23:07,578 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:23:07,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938341742] [2024-11-14 05:23:07,578 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:23:07,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971250017] [2024-11-14 05:23:07,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971250017] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:23:07,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [67728214] [2024-11-14 05:23:07,580 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:23:07,580 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:23:07,580 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:23:07,581 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:23:07,581 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:23:09,423 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:23:09,428 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:23:09,429 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:23:19,144 WARN L286 SmtUtils]: Spent 5.31s on a formula simplification. DAG size of input: 97 DAG size of output: 91 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-14 05:23:25,034 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '40809#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:23:25,034 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:23:25,035 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:23:25,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 41 [2024-11-14 05:23:25,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247080899] [2024-11-14 05:23:25,035 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:23:25,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-14 05:23:25,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:23:25,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-14 05:23:25,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=490, Invalid=3292, Unknown=0, NotChecked=0, Total=3782 [2024-11-14 05:23:25,037 INFO L87 Difference]: Start difference. First operand 395 states and 520 transitions. Second operand has 41 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 38 states have internal predecessors, (75), 26 states have call successors, (90), 3 states have call predecessors, (90), 3 states have return successors, (89), 25 states have call predecessors, (89), 24 states have call successors, (89) [2024-11-14 05:23:48,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:23:58,443 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:24:12,145 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:24:14,147 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:24:16,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:24:26,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:24:26,981 INFO L93 Difference]: Finished difference Result 678 states and 976 transitions. [2024-11-14 05:24:26,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-14 05:24:26,982 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 38 states have internal predecessors, (75), 26 states have call successors, (90), 3 states have call predecessors, (90), 3 states have return successors, (89), 25 states have call predecessors, (89), 24 states have call successors, (89) Word has length 253 [2024-11-14 05:24:26,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:24:26,985 INFO L225 Difference]: With dead ends: 678 [2024-11-14 05:24:26,985 INFO L226 Difference]: Without dead ends: 672 [2024-11-14 05:24:26,986 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 808 GetRequests, 696 SyntacticMatches, 1 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3444 ImplicationChecksByTransitivity, 51.5s TimeCoverageRelationStatistics Valid=1912, Invalid=10744, Unknown=0, NotChecked=0, Total=12656 [2024-11-14 05:24:26,986 INFO L432 NwaCegarLoop]: 98 mSDtfsCounter, 222 mSDsluCounter, 1978 mSDsCounter, 0 mSdLazyCounter, 3289 mSolverCounterSat, 420 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 2076 SdHoareTripleChecker+Invalid, 3713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 3289 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:24:26,986 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 2076 Invalid, 3713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [420 Valid, 3289 Invalid, 4 Unknown, 0 Unchecked, 27.7s Time] [2024-11-14 05:24:26,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2024-11-14 05:24:28,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 531. [2024-11-14 05:24:28,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 275 states have (on average 1.1527272727272728) internal successors, (317), 278 states have internal predecessors, (317), 208 states have call successors, (208), 48 states have call predecessors, (208), 47 states have return successors, (207), 204 states have call predecessors, (207), 207 states have call successors, (207) [2024-11-14 05:24:28,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 732 transitions. [2024-11-14 05:24:28,733 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 732 transitions. Word has length 253 [2024-11-14 05:24:28,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:24:28,734 INFO L471 AbstractCegarLoop]: Abstraction has 531 states and 732 transitions. [2024-11-14 05:24:28,734 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 38 states have internal predecessors, (75), 26 states have call successors, (90), 3 states have call predecessors, (90), 3 states have return successors, (89), 25 states have call predecessors, (89), 24 states have call successors, (89) [2024-11-14 05:24:28,734 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 732 transitions. [2024-11-14 05:24:28,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2024-11-14 05:24:28,737 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:24:28,738 INFO L215 NwaCegarLoop]: trace histogram [41, 40, 40, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 6, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:24:28,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-14 05:24:28,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:24:28,938 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:24:28,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:24:28,939 INFO L85 PathProgramCache]: Analyzing trace with hash 423175034, now seen corresponding path program 10 times [2024-11-14 05:24:28,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:24:28,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144211690] [2024-11-14 05:24:28,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:24:28,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:24:28,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:24:28,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1303846803] [2024-11-14 05:24:28,982 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:24:28,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:24:28,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:24:28,985 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:24:28,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-14 05:24:29,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:24:29,197 INFO L255 TraceCheckSpWp]: Trace formula consists of 555 conjuncts, 103 conjuncts are in the unsatisfiable core [2024-11-14 05:24:29,203 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:24:33,403 INFO L134 CoverageAnalysis]: Checked inductivity of 3515 backedges. 232 proven. 369 refuted. 0 times theorem prover too weak. 2914 trivial. 0 not checked. [2024-11-14 05:24:33,404 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:24:34,506 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:24:34,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144211690] [2024-11-14 05:24:34,506 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:24:34,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303846803] [2024-11-14 05:24:34,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303846803] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:24:34,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1875131741] [2024-11-14 05:24:34,508 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:24:34,508 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:24:34,508 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:24:34,508 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:24:34,508 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:24:35,416 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:24:35,428 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:24:35,430 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:24:38,521 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '43818#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:24:38,522 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:24:38,522 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:24:38,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-11-14 05:24:38,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682452934] [2024-11-14 05:24:38,522 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:24:38,523 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-14 05:24:38,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:24:38,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-14 05:24:38,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=2131, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 05:24:38,524 INFO L87 Difference]: Start difference. First operand 531 states and 732 transitions. Second operand has 28 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 25 states have internal predecessors, (45), 17 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (46), 15 states have call predecessors, (46), 16 states have call successors, (46) [2024-11-14 05:24:45,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:24:45,104 INFO L93 Difference]: Finished difference Result 659 states and 935 transitions. [2024-11-14 05:24:45,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-14 05:24:45,105 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 25 states have internal predecessors, (45), 17 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (46), 15 states have call predecessors, (46), 16 states have call successors, (46) Word has length 256 [2024-11-14 05:24:45,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:24:45,109 INFO L225 Difference]: With dead ends: 659 [2024-11-14 05:24:45,110 INFO L226 Difference]: Without dead ends: 654 [2024-11-14 05:24:45,110 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 540 GetRequests, 469 SyntacticMatches, 9 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1133 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=331, Invalid=3701, Unknown=0, NotChecked=0, Total=4032 [2024-11-14 05:24:45,111 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 76 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 1805 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 1876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:24:45,111 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 585 Invalid, 1876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1805 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-14 05:24:45,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2024-11-14 05:24:47,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 594. [2024-11-14 05:24:47,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 303 states have (on average 1.1617161716171618) internal successors, (352), 306 states have internal predecessors, (352), 240 states have call successors, (240), 51 states have call predecessors, (240), 50 states have return successors, (239), 236 states have call predecessors, (239), 239 states have call successors, (239) [2024-11-14 05:24:47,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 831 transitions. [2024-11-14 05:24:47,174 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 831 transitions. Word has length 256 [2024-11-14 05:24:47,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:24:47,174 INFO L471 AbstractCegarLoop]: Abstraction has 594 states and 831 transitions. [2024-11-14 05:24:47,175 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 25 states have internal predecessors, (45), 17 states have call successors, (47), 2 states have call predecessors, (47), 3 states have return successors, (46), 15 states have call predecessors, (46), 16 states have call successors, (46) [2024-11-14 05:24:47,175 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 831 transitions. [2024-11-14 05:24:47,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2024-11-14 05:24:47,178 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:24:47,179 INFO L215 NwaCegarLoop]: trace histogram [45, 44, 44, 11, 11, 11, 11, 11, 11, 11, 11, 11, 8, 6, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:24:47,202 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-14 05:24:47,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-14 05:24:47,379 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:24:47,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:24:47,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1730903107, now seen corresponding path program 11 times [2024-11-14 05:24:47,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:24:47,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262871272] [2024-11-14 05:24:47,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:24:47,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:24:47,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:24:47,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1706190435] [2024-11-14 05:24:47,438 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:24:47,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:24:47,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:24:47,442 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:24:47,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-14 05:24:47,841 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-14 05:24:47,841 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:24:47,843 INFO L255 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-14 05:24:47,848 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:24:52,275 INFO L134 CoverageAnalysis]: Checked inductivity of 4247 backedges. 789 proven. 141 refuted. 0 times theorem prover too weak. 3317 trivial. 0 not checked. [2024-11-14 05:24:52,275 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:24:54,515 INFO L134 CoverageAnalysis]: Checked inductivity of 4247 backedges. 517 proven. 26 refuted. 0 times theorem prover too weak. 3704 trivial. 0 not checked. [2024-11-14 05:24:54,515 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:24:54,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262871272] [2024-11-14 05:24:54,516 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:24:54,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706190435] [2024-11-14 05:24:54,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706190435] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:24:54,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1037660533] [2024-11-14 05:24:54,517 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:24:54,517 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:24:54,517 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:24:54,517 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:24:54,517 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:24:55,317 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 27 for LOIs [2024-11-14 05:24:55,331 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:24:55,332 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:25:04,194 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '47674#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:25:04,194 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:25:04,195 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:25:04,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 13] total 29 [2024-11-14 05:25:04,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545790780] [2024-11-14 05:25:04,195 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:25:04,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-14 05:25:04,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:25:04,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-14 05:25:04,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=1630, Unknown=0, NotChecked=0, Total=1892 [2024-11-14 05:25:04,197 INFO L87 Difference]: Start difference. First operand 594 states and 831 transitions. Second operand has 29 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 20 states have internal predecessors, (50), 17 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (40), 14 states have call predecessors, (40), 15 states have call successors, (40) [2024-11-14 05:25:16,004 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:25:18,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:25:20,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:25:20,060 INFO L93 Difference]: Finished difference Result 594 states and 831 transitions. [2024-11-14 05:25:20,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-14 05:25:20,061 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 20 states have internal predecessors, (50), 17 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (40), 14 states have call predecessors, (40), 15 states have call successors, (40) Word has length 278 [2024-11-14 05:25:20,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:25:20,063 INFO L225 Difference]: With dead ends: 594 [2024-11-14 05:25:20,063 INFO L226 Difference]: Without dead ends: 0 [2024-11-14 05:25:20,064 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 842 GetRequests, 735 SyntacticMatches, 55 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2604 ImplicationChecksByTransitivity, 18.6s TimeCoverageRelationStatistics Valid=413, Invalid=2449, Unknown=0, NotChecked=0, Total=2862 [2024-11-14 05:25:20,064 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 34 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 56 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:25:20,064 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 385 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 539 Invalid, 1 Unknown, 0 Unchecked, 7.4s Time] [2024-11-14 05:25:20,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-14 05:25:20,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-14 05:25:20,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:25:20,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-14 05:25:20,065 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 278 [2024-11-14 05:25:20,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:25:20,066 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-14 05:25:20,066 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 20 states have internal predecessors, (50), 17 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (40), 14 states have call predecessors, (40), 15 states have call successors, (40) [2024-11-14 05:25:20,066 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-14 05:25:20,066 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-14 05:25:20,068 INFO L782 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-14 05:25:20,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-14 05:25:20,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_250d952b-e875-4321-b6b9-29eccf178400/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-14 05:25:20,273 INFO L407 BasicCegarLoop]: Path program histogram: [11, 11, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:25:20,276 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.