./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.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_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/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_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/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_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/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 fc71ae13b1bed24e074eb2de07c8f2064aa903343708c3aabf1b928078c9e7f6 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 05:16:20,116 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 05:16:20,191 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 05:16:20,203 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 05:16:20,203 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 05:16:20,243 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 05:16:20,245 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 05:16:20,246 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 05:16:20,247 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 05:16:20,247 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 05:16:20,248 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 05:16:20,249 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 05:16:20,249 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 05:16:20,249 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 05:16:20,250 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 05:16:20,250 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 05:16:20,250 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 05:16:20,250 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 05:16:20,250 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 05:16:20,250 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 05:16:20,250 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 05:16:20,250 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 05:16:20,251 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 05:16:20,251 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 05:16:20,251 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 05:16:20,251 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 05:16:20,251 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 05:16:20,251 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 05:16:20,251 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 05:16:20,251 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 05:16:20,252 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 05:16:20,253 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 05:16:20,253 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 05:16:20,253 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 05:16:20,254 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 05:16:20,254 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 05:16:20,254 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 05:16:20,254 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 05:16:20,255 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:16:20,255 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 05:16:20,255 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 05:16:20,255 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 05:16:20,255 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 05:16:20,256 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 05:16:20,256 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 05:16:20,256 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 05:16:20,256 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 05:16:20,257 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_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/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 -> fc71ae13b1bed24e074eb2de07c8f2064aa903343708c3aabf1b928078c9e7f6 [2024-11-14 05:16:20,671 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 05:16:20,685 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 05:16:20,688 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 05:16:20,690 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 05:16:20,690 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 05:16:20,692 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c Unable to find full path for "g++" [2024-11-14 05:16:22,999 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 05:16:23,357 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 05:16:23,362 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c [2024-11-14 05:16:23,373 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/data/bec376357/58ecd050311e49dea1a9ae13a205bdee/FLAG29e1274e2 [2024-11-14 05:16:23,400 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/data/bec376357/58ecd050311e49dea1a9ae13a205bdee [2024-11-14 05:16:23,404 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 05:16:23,406 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 05:16:23,407 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 05:16:23,408 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 05:16:23,414 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 05:16:23,415 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,416 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d84824a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23, skipping insertion in model container [2024-11-14 05:16:23,416 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,438 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 05:16:23,647 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_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c[490,503] [2024-11-14 05:16:23,687 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:16:23,702 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 05:16:23,717 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_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound50.c[490,503] [2024-11-14 05:16:23,740 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:16:23,757 INFO L204 MainTranslator]: Completed translation [2024-11-14 05:16:23,758 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23 WrapperNode [2024-11-14 05:16:23,758 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 05:16:23,759 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 05:16:23,759 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 05:16:23,759 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 05:16:23,767 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:16:23" (1/1) ... [2024-11-14 05:16:23,775 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:16:23" (1/1) ... [2024-11-14 05:16:23,800 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 77 [2024-11-14 05:16:23,801 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 05:16:23,801 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 05:16:23,801 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 05:16:23,801 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 05:16:23,811 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,812 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,813 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,813 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,817 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,820 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,821 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,822 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,824 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 05:16:23,825 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 05:16:23,825 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 05:16:23,825 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 05:16:23,826 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23" (1/1) ... [2024-11-14 05:16:23,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:16:23,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:23,869 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/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:16:23,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/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:16:23,907 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 05:16:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 05:16:23,908 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 05:16:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 05:16:23,908 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 05:16:23,909 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 05:16:23,909 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-14 05:16:23,909 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-14 05:16:23,998 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 05:16:24,001 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 05:16:24,186 INFO L? ?]: Removed 11 outVars from TransFormulas that were not future-live. [2024-11-14 05:16:24,186 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 05:16:24,214 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 05:16:24,214 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-14 05:16:24,214 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:16:24 BoogieIcfgContainer [2024-11-14 05:16:24,215 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 05:16:24,218 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 05:16:24,218 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 05:16:24,226 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 05:16:24,226 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:16:23" (1/3) ... [2024-11-14 05:16:24,227 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@581c6746 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:16:24, skipping insertion in model container [2024-11-14 05:16:24,227 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:16:23" (2/3) ... [2024-11-14 05:16:24,227 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@581c6746 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:16:24, skipping insertion in model container [2024-11-14 05:16:24,227 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:16:24" (3/3) ... [2024-11-14 05:16:24,229 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd2-ll_valuebound50.c [2024-11-14 05:16:24,245 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 05:16:24,246 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG egcd2-ll_valuebound50.c that has 3 procedures, 30 locations, 1 initial locations, 2 loop locations, and 1 error locations. [2024-11-14 05:16:24,302 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 05:16:24,316 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;@665a124, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 05:16:24,316 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 05:16:24,320 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:16:24,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-14 05:16:24,331 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:16:24,331 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:16:24,332 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:24,338 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:24,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1666051132, now seen corresponding path program 1 times [2024-11-14 05:16:24,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:24,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330150453] [2024-11-14 05:16:24,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:24,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:24,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:24,575 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:16:24,579 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:16:24,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330150453] [2024-11-14 05:16:24,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330150453] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:16:24,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:16:24,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 05:16:24,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230862075] [2024-11-14 05:16:24,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:16:24,590 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 05:16:24,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:16:24,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 05:16:24,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 05:16:24,621 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:16:24,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:16:24,667 INFO L93 Difference]: Finished difference Result 49 states and 78 transitions. [2024-11-14 05:16:24,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 05:16:24,672 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:16:24,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:16:24,681 INFO L225 Difference]: With dead ends: 49 [2024-11-14 05:16:24,681 INFO L226 Difference]: Without dead ends: 28 [2024-11-14 05:16:24,684 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:16:24,691 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:16:24,692 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:16:24,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2024-11-14 05:16:24,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2024-11-14 05:16:24,736 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:16:24,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 39 transitions. [2024-11-14 05:16:24,747 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 39 transitions. Word has length 26 [2024-11-14 05:16:24,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:16:24,751 INFO L471 AbstractCegarLoop]: Abstraction has 28 states and 39 transitions. [2024-11-14 05:16:24,751 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:16:24,751 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 39 transitions. [2024-11-14 05:16:24,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-14 05:16:24,753 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:16:24,753 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:16:24,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 05:16:24,753 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:24,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:24,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1875264981, now seen corresponding path program 1 times [2024-11-14 05:16:24,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:24,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003068688] [2024-11-14 05:16:24,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:24,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:24,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:25,201 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:16:25,201 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:16:25,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003068688] [2024-11-14 05:16:25,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003068688] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:16:25,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658966974] [2024-11-14 05:16:25,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:25,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:25,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:25,205 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:16:25,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 05:16:25,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:25,330 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 05:16:25,337 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:16:25,417 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:16:25,418 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:16:25,529 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:16:25,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658966974] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:16:25,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [73835942] [2024-11-14 05:16:25,553 INFO L159 IcfgInterpreter]: Started Sifa with 18 locations of interest [2024-11-14 05:16:25,553 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:16:25,557 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:16:25,563 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:16:25,563 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:16:27,079 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:16:27,081 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:16:28,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [73835942] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:16:28,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:16:28,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [5, 5, 5] total 14 [2024-11-14 05:16:28,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716690774] [2024-11-14 05:16:28,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:16:28,049 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-14 05:16:28,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:16:28,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-14 05:16:28,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-14 05:16:28,050 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:16:28,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:16:28,426 INFO L93 Difference]: Finished difference Result 46 states and 63 transitions. [2024-11-14 05:16:28,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:16:28,427 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:16:28,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:16:28,428 INFO L225 Difference]: With dead ends: 46 [2024-11-14 05:16:28,428 INFO L226 Difference]: Without dead ends: 38 [2024-11-14 05:16:28,429 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 67 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-14 05:16:28,430 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.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:16:28,430 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.3s Time] [2024-11-14 05:16:28,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2024-11-14 05:16:28,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 30. [2024-11-14 05:16:28,448 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:16:28,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 41 transitions. [2024-11-14 05:16:28,450 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 41 transitions. Word has length 27 [2024-11-14 05:16:28,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:16:28,450 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 41 transitions. [2024-11-14 05:16:28,450 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:16:28,450 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 41 transitions. [2024-11-14 05:16:28,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-14 05:16:28,451 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:16:28,451 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:16:28,474 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 05:16:28,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:28,657 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:28,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:28,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1995645418, now seen corresponding path program 1 times [2024-11-14 05:16:28,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:28,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942170193] [2024-11-14 05:16:28,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:28,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:28,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:16:28,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [862955534] [2024-11-14 05:16:28,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:28,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:28,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:28,697 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:16:28,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 05:16:28,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:28,774 INFO L255 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 05:16:28,776 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:16:28,834 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:16:28,834 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:16:28,835 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:16:28,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942170193] [2024-11-14 05:16:28,836 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:16:28,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862955534] [2024-11-14 05:16:28,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862955534] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:16:28,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:16:28,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:16:28,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211033454] [2024-11-14 05:16:28,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:16:28,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:16:28,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:16:28,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:16:28,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:16:28,838 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:16:28,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:16:28,970 INFO L93 Difference]: Finished difference Result 43 states and 58 transitions. [2024-11-14 05:16:28,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:16:28,971 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:16:28,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:16:28,972 INFO L225 Difference]: With dead ends: 43 [2024-11-14 05:16:28,972 INFO L226 Difference]: Without dead ends: 41 [2024-11-14 05:16:28,973 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:16:28,974 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 4 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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:16:28,974 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:16:28,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2024-11-14 05:16:29,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 36. [2024-11-14 05:16:29,003 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:16:29,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 47 transitions. [2024-11-14 05:16:29,005 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 47 transitions. Word has length 28 [2024-11-14 05:16:29,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:16:29,005 INFO L471 AbstractCegarLoop]: Abstraction has 36 states and 47 transitions. [2024-11-14 05:16:29,005 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:16:29,005 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 47 transitions. [2024-11-14 05:16:29,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-14 05:16:29,006 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:16:29,006 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:16:29,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 05:16:29,211 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:29,211 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:29,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:29,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1304708489, now seen corresponding path program 1 times [2024-11-14 05:16:29,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:29,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012315151] [2024-11-14 05:16:29,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:29,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:29,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:16:29,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [270200565] [2024-11-14 05:16:29,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:29,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:29,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:29,243 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:16:29,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 05:16:29,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:29,339 INFO L255 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 05:16:29,342 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:16:29,466 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:16:29,466 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:16:29,466 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:16:29,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012315151] [2024-11-14 05:16:29,466 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:16:29,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270200565] [2024-11-14 05:16:29,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270200565] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:16:29,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:16:29,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:16:29,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828722416] [2024-11-14 05:16:29,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:16:29,467 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:16:29,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:16:29,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:16:29,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:16:29,468 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:16:29,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:16:29,558 INFO L93 Difference]: Finished difference Result 51 states and 67 transitions. [2024-11-14 05:16:29,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:16:29,559 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:16:29,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:16:29,561 INFO L225 Difference]: With dead ends: 51 [2024-11-14 05:16:29,561 INFO L226 Difference]: Without dead ends: 49 [2024-11-14 05:16:29,562 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:16:29,562 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.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:16:29,563 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.0s Time] [2024-11-14 05:16:29,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2024-11-14 05:16:29,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 48. [2024-11-14 05:16:29,590 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:16:29,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 64 transitions. [2024-11-14 05:16:29,592 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 64 transitions. Word has length 33 [2024-11-14 05:16:29,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:16:29,592 INFO L471 AbstractCegarLoop]: Abstraction has 48 states and 64 transitions. [2024-11-14 05:16:29,592 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:16:29,593 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 64 transitions. [2024-11-14 05:16:29,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-14 05:16:29,593 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:16:29,594 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:16:29,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 05:16:29,798 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:29,798 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:29,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:29,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1794090422, now seen corresponding path program 1 times [2024-11-14 05:16:29,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:29,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295713686] [2024-11-14 05:16:29,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:29,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:29,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:16:29,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2104767591] [2024-11-14 05:16:29,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:29,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:29,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:29,829 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:16:29,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 05:16:29,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:29,927 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 05:16:29,930 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:16:30,071 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:16:30,071 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:16:30,072 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:16:30,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295713686] [2024-11-14 05:16:30,072 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:16:30,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2104767591] [2024-11-14 05:16:30,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2104767591] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:16:30,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:16:30,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:16:30,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137636576] [2024-11-14 05:16:30,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:16:30,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:16:30,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:16:30,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:16:30,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:16:30,077 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:16:30,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:16:30,189 INFO L93 Difference]: Finished difference Result 55 states and 70 transitions. [2024-11-14 05:16:30,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:16:30,193 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:16:30,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:16:30,194 INFO L225 Difference]: With dead ends: 55 [2024-11-14 05:16:30,194 INFO L226 Difference]: Without dead ends: 53 [2024-11-14 05:16:30,195 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:16:30,195 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:16:30,196 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:16:30,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2024-11-14 05:16:30,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 52. [2024-11-14 05:16:30,222 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:16:30,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 67 transitions. [2024-11-14 05:16:30,224 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 67 transitions. Word has length 38 [2024-11-14 05:16:30,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:16:30,224 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 67 transitions. [2024-11-14 05:16:30,224 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:16:30,225 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 67 transitions. [2024-11-14 05:16:30,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-14 05:16:30,226 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:16:30,226 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:16:30,249 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-14 05:16:30,430 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:30,430 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:30,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:30,431 INFO L85 PathProgramCache]: Analyzing trace with hash -288919191, now seen corresponding path program 1 times [2024-11-14 05:16:30,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:30,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550098218] [2024-11-14 05:16:30,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:30,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:30,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:16:30,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [7501564] [2024-11-14 05:16:30,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:30,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:30,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:30,462 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:16:30,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 05:16:30,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:30,556 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 05:16:30,558 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:16:30,756 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:16:30,756 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:16:30,757 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:16:30,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550098218] [2024-11-14 05:16:30,757 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:16:30,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7501564] [2024-11-14 05:16:30,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7501564] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:16:30,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:16:30,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:16:30,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073875502] [2024-11-14 05:16:30,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:16:30,758 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:16:30,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:16:30,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:16:30,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:16:30,759 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:16:30,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:16:30,894 INFO L93 Difference]: Finished difference Result 59 states and 73 transitions. [2024-11-14 05:16:30,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:16:30,895 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:16:30,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:16:30,897 INFO L225 Difference]: With dead ends: 59 [2024-11-14 05:16:30,897 INFO L226 Difference]: Without dead ends: 57 [2024-11-14 05:16:30,897 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:16:30,898 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:16:30,898 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:16:30,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2024-11-14 05:16:30,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 56. [2024-11-14 05:16:30,941 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:16:30,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 70 transitions. [2024-11-14 05:16:30,942 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 70 transitions. Word has length 43 [2024-11-14 05:16:30,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:16:30,943 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 70 transitions. [2024-11-14 05:16:30,944 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:16:30,944 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 70 transitions. [2024-11-14 05:16:30,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-14 05:16:30,945 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:16:30,946 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:16:30,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-14 05:16:31,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:31,151 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:31,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:31,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1763341077, now seen corresponding path program 1 times [2024-11-14 05:16:31,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:31,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206976603] [2024-11-14 05:16:31,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:31,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:31,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:16:31,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1970344161] [2024-11-14 05:16:31,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:31,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:31,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:31,205 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:16:31,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 05:16:31,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:31,286 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-14 05:16:31,291 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:16:31,401 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:16:31,401 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:16:31,585 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:16:31,585 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:16:31,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206976603] [2024-11-14 05:16:31,585 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:16:31,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970344161] [2024-11-14 05:16:31,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970344161] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:16:31,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1253579935] [2024-11-14 05:16:31,591 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2024-11-14 05:16:31,591 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:16:31,591 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:16:31,595 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:16:31,595 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:16:35,262 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:16:35,269 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:16:35,270 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:16:37,542 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:16:37,542 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:16:37,542 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:16:37,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-11-14 05:16:37,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536680380] [2024-11-14 05:16:37,546 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:16:37,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:16:37,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:16:37,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:16:37,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2024-11-14 05:16:37,548 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:16:37,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:16:37,732 INFO L93 Difference]: Finished difference Result 84 states and 115 transitions. [2024-11-14 05:16:37,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 05:16:37,733 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:16:37,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:16:37,737 INFO L225 Difference]: With dead ends: 84 [2024-11-14 05:16:37,737 INFO L226 Difference]: Without dead ends: 82 [2024-11-14 05:16:37,738 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 119 SyntacticMatches, 6 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2024-11-14 05:16:37,741 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.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:16:37,742 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.1s Time] [2024-11-14 05:16:37,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-11-14 05:16:37,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 52. [2024-11-14 05:16:37,771 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:16:37,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2024-11-14 05:16:37,772 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 64 transitions. Word has length 50 [2024-11-14 05:16:37,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:16:37,773 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 64 transitions. [2024-11-14 05:16:37,773 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:16:37,773 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 64 transitions. [2024-11-14 05:16:37,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-14 05:16:37,774 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:16:37,774 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:16:37,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-14 05:16:37,978 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:37,978 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:37,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:37,979 INFO L85 PathProgramCache]: Analyzing trace with hash -139533089, now seen corresponding path program 1 times [2024-11-14 05:16:37,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:37,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077261179] [2024-11-14 05:16:37,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:37,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:38,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:38,174 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:16:38,174 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:16:38,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077261179] [2024-11-14 05:16:38,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077261179] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:16:38,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47575679] [2024-11-14 05:16:38,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:38,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:38,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:38,177 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:16:38,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 05:16:38,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:38,246 INFO L255 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 05:16:38,248 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:16:38,294 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:16:38,295 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:16:38,409 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:16:38,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47575679] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:16:38,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [696343181] [2024-11-14 05:16:38,413 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:16:38,413 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:16:38,414 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:16:38,414 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:16:38,415 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:16:42,855 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:16:42,859 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:16:42,861 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:16:45,975 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:16:45,976 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:16:45,976 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:16:45,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2024-11-14 05:16:45,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217367787] [2024-11-14 05:16:45,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:16:45,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:16:45,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:16:45,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:16:45,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2024-11-14 05:16:45,978 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:16:46,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:16:46,228 INFO L93 Difference]: Finished difference Result 99 states and 139 transitions. [2024-11-14 05:16:46,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-14 05:16:46,229 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:16:46,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:16:46,231 INFO L225 Difference]: With dead ends: 99 [2024-11-14 05:16:46,231 INFO L226 Difference]: Without dead ends: 91 [2024-11-14 05:16:46,232 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 131 SyntacticMatches, 9 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=174, Invalid=528, Unknown=0, NotChecked=0, Total=702 [2024-11-14 05:16:46,233 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:16:46,234 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:16:46,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2024-11-14 05:16:46,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 82. [2024-11-14 05:16:46,278 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:16:46,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 115 transitions. [2024-11-14 05:16:46,280 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 115 transitions. Word has length 52 [2024-11-14 05:16:46,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:16:46,281 INFO L471 AbstractCegarLoop]: Abstraction has 82 states and 115 transitions. [2024-11-14 05:16:46,281 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:16:46,281 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 115 transitions. [2024-11-14 05:16:46,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-14 05:16:46,282 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:16:46,282 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:16:46,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-14 05:16:46,486 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:46,486 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:46,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:46,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1467479315, now seen corresponding path program 1 times [2024-11-14 05:16:46,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:46,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538584029] [2024-11-14 05:16:46,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:46,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:46,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:16:46,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1481973873] [2024-11-14 05:16:46,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:46,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:46,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:46,526 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:16:46,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 05:16:46,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:16:46,611 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-14 05:16:46,614 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:16:47,021 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:16:47,022 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:16:47,365 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:16:47,366 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:16:47,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538584029] [2024-11-14 05:16:47,366 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:16:47,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481973873] [2024-11-14 05:16:47,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481973873] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:16:47,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1566406762] [2024-11-14 05:16:47,368 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:16:47,368 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:16:47,369 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:16:47,369 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:16:47,369 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:16:50,569 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:16:50,574 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:16:50,575 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:16:53,990 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:16:53,990 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:16:53,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:16:53,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 20 [2024-11-14 05:16:53,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36016787] [2024-11-14 05:16:53,990 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:16:53,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:16:53,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:16:53,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:16:53,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=1046, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 05:16:53,992 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:16:55,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:16:55,328 INFO L93 Difference]: Finished difference Result 114 states and 158 transitions. [2024-11-14 05:16:55,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 05:16:55,328 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:16:55,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:16:55,330 INFO L225 Difference]: With dead ends: 114 [2024-11-14 05:16:55,330 INFO L226 Difference]: Without dead ends: 111 [2024-11-14 05:16:55,331 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 132 SyntacticMatches, 6 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=302, Invalid=1504, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:16:55,333 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 55 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:16:55,333 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 245 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 05:16:55,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2024-11-14 05:16:55,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 100. [2024-11-14 05:16:55,371 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:16:55,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 136 transitions. [2024-11-14 05:16:55,373 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 136 transitions. Word has length 58 [2024-11-14 05:16:55,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:16:55,373 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 136 transitions. [2024-11-14 05:16:55,374 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:16:55,374 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 136 transitions. [2024-11-14 05:16:55,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-14 05:16:55,375 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:16:55,375 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:16:55,390 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-14 05:16:55,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:55,579 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:16:55,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:16:55,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1312078963, now seen corresponding path program 2 times [2024-11-14 05:16:55,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:16:55,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147908485] [2024-11-14 05:16:55,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:16:55,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:16:55,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:16:55,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1378766201] [2024-11-14 05:16:55,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:16:55,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:16:55,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:16:55,617 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:16:55,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 05:16:55,750 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:16:55,751 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:16:55,752 INFO L255 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-14 05:16:55,755 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:16:56,953 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 40 proven. 19 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-14 05:16:56,954 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:17:16,288 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:17:16,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147908485] [2024-11-14 05:17:16,288 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:17:16,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378766201] [2024-11-14 05:17:16,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378766201] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:17:16,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1244085389] [2024-11-14 05:17:16,290 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:17:16,290 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:17:16,291 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:17:16,291 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:17:16,291 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:17:19,117 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:17:19,121 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:17:19,122 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:17:28,726 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3844#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:17:28,726 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:17:28,726 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:17:28,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-14 05:17:28,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222583719] [2024-11-14 05:17:28,726 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:17:28,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-14 05:17:28,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:17:28,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-14 05:17:28,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=274, Invalid=1363, Unknown=3, NotChecked=0, Total=1640 [2024-11-14 05:17:28,728 INFO L87 Difference]: Start difference. First operand 100 states and 136 transitions. Second operand has 15 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 5 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) [2024-11-14 05:17:29,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:17:29,703 INFO L93 Difference]: Finished difference Result 121 states and 162 transitions. [2024-11-14 05:17:29,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 05:17:29,704 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 5 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) Word has length 68 [2024-11-14 05:17:29,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:17:29,706 INFO L225 Difference]: With dead ends: 121 [2024-11-14 05:17:29,706 INFO L226 Difference]: Without dead ends: 119 [2024-11-14 05:17:29,707 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 136 SyntacticMatches, 8 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=343, Invalid=1724, Unknown=3, NotChecked=0, Total=2070 [2024-11-14 05:17:29,708 INFO L432 NwaCegarLoop]: 23 mSDtfsCounter, 37 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:17:29,709 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 137 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 05:17:29,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-11-14 05:17:29,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 116. [2024-11-14 05:17:29,766 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:17:29,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 157 transitions. [2024-11-14 05:17:29,768 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 157 transitions. Word has length 68 [2024-11-14 05:17:29,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:17:29,769 INFO L471 AbstractCegarLoop]: Abstraction has 116 states and 157 transitions. [2024-11-14 05:17:29,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 13 states have internal predecessors, (22), 5 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 6 states have call predecessors, (13), 5 states have call successors, (13) [2024-11-14 05:17:29,769 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 157 transitions. [2024-11-14 05:17:29,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-14 05:17:29,771 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:17:29,771 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:17:29,779 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-14 05:17:29,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:17:29,972 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:17:29,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:17:29,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1499278558, now seen corresponding path program 1 times [2024-11-14 05:17:29,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:17:29,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115713299] [2024-11-14 05:17:29,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:17:29,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:17:29,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:17:29,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1255228342] [2024-11-14 05:17:29,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:17:29,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:17:29,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:17:30,000 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:17:30,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 05:17:30,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:17:30,109 INFO L255 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-14 05:17:30,113 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:17:30,795 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:17:30,795 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:17:31,844 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:17:31,844 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:17:31,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115713299] [2024-11-14 05:17:31,845 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:17:31,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255228342] [2024-11-14 05:17:31,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255228342] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:17:31,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [149722823] [2024-11-14 05:17:31,847 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:17:31,847 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:17:31,847 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:17:31,847 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:17:31,848 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:17:32,950 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:32,951 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:32,996 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:32,997 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:33,072 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:33,072 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:33,107 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:33,107 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:33,259 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:17:33,274 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:17:33,275 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:17:35,319 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4717#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:17:35,319 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:17:35,319 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:17:35,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 20 [2024-11-14 05:17:35,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399376522] [2024-11-14 05:17:35,320 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:17:35,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:17:35,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:17:35,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:17:35,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1096, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 05:17:35,322 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:17:39,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:17:39,212 INFO L93 Difference]: Finished difference Result 201 states and 289 transitions. [2024-11-14 05:17:39,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 05:17:39,213 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:17:39,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:17:39,215 INFO L225 Difference]: With dead ends: 201 [2024-11-14 05:17:39,215 INFO L226 Difference]: Without dead ends: 197 [2024-11-14 05:17:39,217 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 181 SyntacticMatches, 5 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 772 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=366, Invalid=2390, Unknown=0, NotChecked=0, Total=2756 [2024-11-14 05:17:39,217 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 78 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:17:39,218 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 404 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-14 05:17:39,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2024-11-14 05:17:39,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 193. [2024-11-14 05:17:39,337 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:17:39,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 278 transitions. [2024-11-14 05:17:39,340 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 278 transitions. Word has length 74 [2024-11-14 05:17:39,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:17:39,341 INFO L471 AbstractCegarLoop]: Abstraction has 193 states and 278 transitions. [2024-11-14 05:17:39,341 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:17:39,341 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 278 transitions. [2024-11-14 05:17:39,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-14 05:17:39,343 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:17:39,343 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:17:39,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-14 05:17:39,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:17:39,548 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:17:39,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:17:39,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1182695818, now seen corresponding path program 3 times [2024-11-14 05:17:39,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:17:39,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726807713] [2024-11-14 05:17:39,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:17:39,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:17:39,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:17:39,704 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:17:39,704 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:17:39,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726807713] [2024-11-14 05:17:39,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726807713] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:17:39,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:17:39,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:17:39,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958026628] [2024-11-14 05:17:39,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:17:39,705 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:17:39,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:17:39,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:17:39,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:17:39,706 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:17:39,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:17:39,877 INFO L93 Difference]: Finished difference Result 246 states and 350 transitions. [2024-11-14 05:17:39,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 05:17:39,877 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:17:39,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:17:39,879 INFO L225 Difference]: With dead ends: 246 [2024-11-14 05:17:39,880 INFO L226 Difference]: Without dead ends: 174 [2024-11-14 05:17:39,881 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:17:39,881 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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:17:39,882 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:17:39,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2024-11-14 05:17:39,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 160. [2024-11-14 05:17:39,961 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:17:39,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 221 transitions. [2024-11-14 05:17:39,963 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 221 transitions. Word has length 88 [2024-11-14 05:17:39,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:17:39,964 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 221 transitions. [2024-11-14 05:17:39,964 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:17:39,964 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 221 transitions. [2024-11-14 05:17:39,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-14 05:17:39,966 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:17:39,966 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:17:39,966 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-14 05:17:39,966 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:17:39,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:17:39,966 INFO L85 PathProgramCache]: Analyzing trace with hash 162080370, now seen corresponding path program 1 times [2024-11-14 05:17:39,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:17:39,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747469088] [2024-11-14 05:17:39,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:17:39,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:17:40,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:17:40,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1400065562] [2024-11-14 05:17:40,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:17:40,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:17:40,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:17:40,018 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:17:40,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 05:17:40,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:17:40,147 INFO L255 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-14 05:17:40,152 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:17:41,633 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:17:41,633 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:17:46,107 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:17:46,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747469088] [2024-11-14 05:17:46,108 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:17:46,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400065562] [2024-11-14 05:17:46,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400065562] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:17:46,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1931702193] [2024-11-14 05:17:46,110 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:17:46,110 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:17:46,111 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:17:46,111 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:17:46,111 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:17:47,133 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:47,133 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:47,176 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:47,176 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:47,262 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:47,262 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:47,308 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:47,308 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:47,481 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:17:47,485 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:17:47,486 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:17:52,031 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6475#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:17:52,031 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:17:52,031 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:17:52,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-14 05:17:52,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625828418] [2024-11-14 05:17:52,032 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:17:52,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-14 05:17:52,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:17:52,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-14 05:17:52,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1273, Unknown=0, NotChecked=0, Total=1482 [2024-11-14 05:17:52,034 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:17:53,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:17:53,214 INFO L93 Difference]: Finished difference Result 170 states and 230 transitions. [2024-11-14 05:17:53,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 05:17:53,215 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:17:53,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:17:53,217 INFO L225 Difference]: With dead ends: 170 [2024-11-14 05:17:53,217 INFO L226 Difference]: Without dead ends: 168 [2024-11-14 05:17:53,218 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 161 SyntacticMatches, 6 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 608 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=253, Invalid=1553, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:17:53,219 INFO L432 NwaCegarLoop]: 34 mSDtfsCounter, 28 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:17:53,220 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 226 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 448 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-14 05:17:53,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-11-14 05:17:53,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 164. [2024-11-14 05:17:53,304 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:17:53,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 224 transitions. [2024-11-14 05:17:53,307 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 224 transitions. Word has length 90 [2024-11-14 05:17:53,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:17:53,308 INFO L471 AbstractCegarLoop]: Abstraction has 164 states and 224 transitions. [2024-11-14 05:17:53,308 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:17:53,308 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 224 transitions. [2024-11-14 05:17:53,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-14 05:17:53,311 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:17:53,311 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:17:53,329 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-14 05:17:53,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:17:53,513 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:17:53,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:17:53,514 INFO L85 PathProgramCache]: Analyzing trace with hash 388768494, now seen corresponding path program 2 times [2024-11-14 05:17:53,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:17:53,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370411349] [2024-11-14 05:17:53,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:17:53,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:17:53,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:17:53,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1222521213] [2024-11-14 05:17:53,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:17:53,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:17:53,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:17:53,575 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:17:53,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 05:17:53,745 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:17:53,745 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:17:53,752 INFO L255 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-14 05:17:53,758 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:17:54,437 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:17:54,437 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:17:55,112 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:17:55,112 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:17:55,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370411349] [2024-11-14 05:17:55,112 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:17:55,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222521213] [2024-11-14 05:17:55,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222521213] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:17:55,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1454662986] [2024-11-14 05:17:55,115 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:17:55,115 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:17:55,116 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:17:55,116 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:17:55,116 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:17:56,160 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:56,161 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:56,200 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:56,200 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:56,280 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:56,281 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:56,324 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:56,325 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:17:56,461 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:17:56,465 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:17:56,466 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:17:58,478 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7706#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:17:58,478 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:17:58,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:17:58,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2024-11-14 05:17:58,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486352805] [2024-11-14 05:17:58,479 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:17:58,479 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 05:17:58,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:17:58,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 05:17:58,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=920, Unknown=0, NotChecked=0, Total=1056 [2024-11-14 05:17:58,480 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:18:01,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:18:01,027 INFO L93 Difference]: Finished difference Result 195 states and 268 transitions. [2024-11-14 05:18:01,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 05:18:01,028 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:18:01,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:18:01,029 INFO L225 Difference]: With dead ends: 195 [2024-11-14 05:18:01,030 INFO L226 Difference]: Without dead ends: 193 [2024-11-14 05:18:01,031 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 283 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=223, Invalid=1499, Unknown=0, NotChecked=0, Total=1722 [2024-11-14 05:18:01,032 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 41 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:18:01,032 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 349 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-14 05:18:01,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-11-14 05:18:01,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 168. [2024-11-14 05:18:01,139 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:18:01,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 227 transitions. [2024-11-14 05:18:01,141 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 227 transitions. Word has length 107 [2024-11-14 05:18:01,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:18:01,142 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 227 transitions. [2024-11-14 05:18:01,142 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:18:01,142 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 227 transitions. [2024-11-14 05:18:01,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-14 05:18:01,143 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:18:01,144 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:18:01,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-14 05:18:01,344 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:18:01,344 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:18:01,345 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:18:01,345 INFO L85 PathProgramCache]: Analyzing trace with hash 895514417, now seen corresponding path program 3 times [2024-11-14 05:18:01,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:18:01,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719736271] [2024-11-14 05:18:01,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:18:01,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:18:01,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:18:01,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [432468203] [2024-11-14 05:18:01,391 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:18:01,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:18:01,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:18:01,395 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:18:01,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 05:18:01,517 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:18:01,517 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:18:01,519 INFO L255 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 05:18:01,523 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:18:03,660 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:18:03,661 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:18:04,142 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:18:04,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719736271] [2024-11-14 05:18:04,142 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:18:04,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432468203] [2024-11-14 05:18:04,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432468203] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:18:04,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [797771767] [2024-11-14 05:18:04,145 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:18:04,145 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:18:04,145 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:18:04,145 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:18:04,145 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:18:05,248 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:05,248 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:05,273 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:05,273 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:05,326 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:05,326 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:05,355 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:05,355 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:05,490 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:18:05,498 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:18:05,499 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:18:09,785 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8708#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:18:09,785 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:18:09,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:18:09,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-14 05:18:09,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381915208] [2024-11-14 05:18:09,786 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:18:09,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-14 05:18:09,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:18:09,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-14 05:18:09,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=920, Unknown=0, NotChecked=0, Total=1056 [2024-11-14 05:18:09,787 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:18:11,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:18:11,496 INFO L93 Difference]: Finished difference Result 203 states and 274 transitions. [2024-11-14 05:18:11,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 05:18:11,497 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:18:11,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:18:11,499 INFO L225 Difference]: With dead ends: 203 [2024-11-14 05:18:11,499 INFO L226 Difference]: Without dead ends: 201 [2024-11-14 05:18:11,500 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 190 SyntacticMatches, 7 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=156, Invalid=1104, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 05:18:11,500 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 18 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:18:11,501 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 445 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-14 05:18:11,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-11-14 05:18:11,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 175. [2024-11-14 05:18:11,663 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:18:11,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 237 transitions. [2024-11-14 05:18:11,665 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 237 transitions. Word has length 112 [2024-11-14 05:18:11,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:18:11,666 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 237 transitions. [2024-11-14 05:18:11,666 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:18:11,667 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 237 transitions. [2024-11-14 05:18:11,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-14 05:18:11,669 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:18:11,669 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:18:11,697 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-14 05:18:11,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-14 05:18:11,869 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:18:11,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:18:11,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1441975848, now seen corresponding path program 4 times [2024-11-14 05:18:11,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:18:11,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290631895] [2024-11-14 05:18:11,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:18:11,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:18:11,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:18:11,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1567315378] [2024-11-14 05:18:11,956 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:18:11,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:18:11,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:18:11,959 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:18:11,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 05:18:12,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:18:12,090 INFO L255 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 05:18:12,094 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:18:14,371 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:18:14,371 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:18:14,751 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:18:14,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290631895] [2024-11-14 05:18:14,752 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:18:14,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567315378] [2024-11-14 05:18:14,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567315378] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:18:14,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2122354966] [2024-11-14 05:18:14,754 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:18:14,754 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:18:14,754 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:18:14,755 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:18:14,755 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:18:15,802 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:15,802 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:15,845 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:15,845 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:15,906 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:15,907 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:15,954 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:15,955 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:16,140 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:18:16,145 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:18:16,146 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:18:20,531 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9735#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:18:20,532 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:18:20,532 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:18:20,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-14 05:18:20,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653597495] [2024-11-14 05:18:20,532 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:18:20,532 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-14 05:18:20,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:18:20,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-14 05:18:20,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1168, Unknown=0, NotChecked=0, Total=1332 [2024-11-14 05:18:20,534 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:18:23,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:18:23,369 INFO L93 Difference]: Finished difference Result 211 states and 285 transitions. [2024-11-14 05:18:23,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-14 05:18:23,370 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:18:23,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:18:23,374 INFO L225 Difference]: With dead ends: 211 [2024-11-14 05:18:23,374 INFO L226 Difference]: Without dead ends: 209 [2024-11-14 05:18:23,374 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 192 SyntacticMatches, 7 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=210, Invalid=1596, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:18:23,375 INFO L432 NwaCegarLoop]: 40 mSDtfsCounter, 33 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:18:23,375 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 320 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-14 05:18:23,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2024-11-14 05:18:23,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 175. [2024-11-14 05:18:23,539 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:18:23,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 237 transitions. [2024-11-14 05:18:23,542 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 237 transitions. Word has length 115 [2024-11-14 05:18:23,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:18:23,542 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 237 transitions. [2024-11-14 05:18:23,543 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:18:23,543 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 237 transitions. [2024-11-14 05:18:23,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-14 05:18:23,545 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:18:23,545 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:18:23,570 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-14 05:18:23,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 05:18:23,746 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:18:23,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:18:23,747 INFO L85 PathProgramCache]: Analyzing trace with hash -883793197, now seen corresponding path program 2 times [2024-11-14 05:18:23,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:18:23,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076338272] [2024-11-14 05:18:23,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:18:23,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:18:23,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:18:23,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2129657728] [2024-11-14 05:18:23,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:18:23,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:18:23,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:18:23,786 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:18:23,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 05:18:23,962 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:18:23,962 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:18:23,964 INFO L255 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 52 conjuncts are in the unsatisfiable core [2024-11-14 05:18:23,968 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:18:25,161 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:18:25,162 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:18:28,073 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:18:28,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076338272] [2024-11-14 05:18:28,073 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:18:28,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129657728] [2024-11-14 05:18:28,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129657728] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:18:28,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1678748675] [2024-11-14 05:18:28,075 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:18:28,075 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:18:28,076 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:18:28,076 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:18:28,076 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:18:29,210 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:29,210 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:29,234 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:29,235 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:29,286 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:29,286 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:29,313 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:29,314 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:29,531 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:18:29,542 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:18:29,550 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:18:32,335 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '10827#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:18:32,335 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:18:32,335 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:18:32,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2024-11-14 05:18:32,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152735312] [2024-11-14 05:18:32,335 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:18:32,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 05:18:32,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:18:32,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 05:18:32,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1246, Unknown=0, NotChecked=0, Total=1406 [2024-11-14 05:18:32,337 INFO L87 Difference]: Start difference. First operand 175 states and 237 transitions. Second operand has 17 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-14 05:18:34,788 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:18:35,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:18:35,273 INFO L93 Difference]: Finished difference Result 227 states and 305 transitions. [2024-11-14 05:18:35,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-14 05:18:35,274 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 121 [2024-11-14 05:18:35,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:18:35,276 INFO L225 Difference]: With dead ends: 227 [2024-11-14 05:18:35,276 INFO L226 Difference]: Without dead ends: 220 [2024-11-14 05:18:35,277 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 210 SyntacticMatches, 9 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=220, Invalid=1850, Unknown=0, NotChecked=0, Total=2070 [2024-11-14 05:18:35,277 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 29 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 635 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:18:35,278 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 544 Invalid, 661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 635 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-14 05:18:35,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2024-11-14 05:18:35,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 214. [2024-11-14 05:18:35,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 113 states have (on average 1.1415929203539823) internal successors, (129), 115 states have internal predecessors, (129), 82 states have call successors, (82), 18 states have call predecessors, (82), 18 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-14 05:18:35,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 292 transitions. [2024-11-14 05:18:35,470 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 292 transitions. Word has length 121 [2024-11-14 05:18:35,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:18:35,470 INFO L471 AbstractCegarLoop]: Abstraction has 214 states and 292 transitions. [2024-11-14 05:18:35,470 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.8125) internal successors, (29), 15 states have internal predecessors, (29), 8 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-14 05:18:35,470 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 292 transitions. [2024-11-14 05:18:35,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-14 05:18:35,473 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:18:35,473 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:18:35,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-14 05:18:35,677 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 05:18:35,677 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:18:35,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:18:35,678 INFO L85 PathProgramCache]: Analyzing trace with hash -2000871760, now seen corresponding path program 5 times [2024-11-14 05:18:35,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:18:35,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606092959] [2024-11-14 05:18:35,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:18:35,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:18:35,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:18:35,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [877496426] [2024-11-14 05:18:35,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:18:35,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:18:35,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:18:35,712 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:18:35,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-14 05:18:35,817 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:18:35,817 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:18:35,818 INFO L255 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-14 05:18:35,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:18:38,407 INFO L134 CoverageAnalysis]: Checked inductivity of 810 backedges. 170 proven. 61 refuted. 0 times theorem prover too weak. 579 trivial. 0 not checked. [2024-11-14 05:18:38,407 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:18:41,785 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:18:41,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606092959] [2024-11-14 05:18:41,785 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:18:41,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877496426] [2024-11-14 05:18:41,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877496426] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:18:41,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1971596183] [2024-11-14 05:18:41,787 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:18:41,788 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:18:41,788 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:18:41,788 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:18:41,788 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:18:42,776 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:42,776 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:42,801 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:42,801 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:42,851 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:42,852 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:42,887 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:42,887 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:43,041 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:18:43,045 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:18:43,046 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:18:45,870 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '12091#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:18:45,870 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:18:45,870 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:18:45,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-14 05:18:45,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198005065] [2024-11-14 05:18:45,871 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:18:45,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-14 05:18:45,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:18:45,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-14 05:18:45,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=1484, Unknown=0, NotChecked=0, Total=1722 [2024-11-14 05:18:45,873 INFO L87 Difference]: Start difference. First operand 214 states and 292 transitions. Second operand has 18 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 9 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-14 05:18:47,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:18:47,725 INFO L93 Difference]: Finished difference Result 292 states and 392 transitions. [2024-11-14 05:18:47,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 05:18:47,725 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 9 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) Word has length 134 [2024-11-14 05:18:47,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:18:47,728 INFO L225 Difference]: With dead ends: 292 [2024-11-14 05:18:47,728 INFO L226 Difference]: Without dead ends: 290 [2024-11-14 05:18:47,729 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 247 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=291, Invalid=1779, Unknown=0, NotChecked=0, Total=2070 [2024-11-14 05:18:47,730 INFO L432 NwaCegarLoop]: 32 mSDtfsCounter, 26 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:18:47,731 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 292 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-14 05:18:47,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2024-11-14 05:18:47,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 229. [2024-11-14 05:18:47,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 125 states have (on average 1.136) internal successors, (142), 127 states have internal predecessors, (142), 82 states have call successors, (82), 21 states have call predecessors, (82), 21 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-14 05:18:47,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 305 transitions. [2024-11-14 05:18:48,001 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 305 transitions. Word has length 134 [2024-11-14 05:18:48,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:18:48,002 INFO L471 AbstractCegarLoop]: Abstraction has 229 states and 305 transitions. [2024-11-14 05:18:48,002 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 9 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 8 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-14 05:18:48,002 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 305 transitions. [2024-11-14 05:18:48,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:18:48,006 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:18:48,007 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:18:48,033 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-14 05:18:48,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 05:18:48,208 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:18:48,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:18:48,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1327878759, now seen corresponding path program 6 times [2024-11-14 05:18:48,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:18:48,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588772309] [2024-11-14 05:18:48,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:18:48,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:18:48,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:18:48,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1651412892] [2024-11-14 05:18:48,255 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:18:48,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:18:48,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:18:48,258 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:18:48,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-14 05:18:48,402 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:18:48,402 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:18:48,405 INFO L255 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-14 05:18:48,412 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:18:50,471 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:18:50,471 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:18:50,723 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:18:50,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588772309] [2024-11-14 05:18:50,724 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:18:50,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651412892] [2024-11-14 05:18:50,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651412892] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:18:50,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1623750453] [2024-11-14 05:18:50,726 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:18:50,726 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:18:50,726 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:18:50,726 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:18:50,727 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:18:51,732 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:51,732 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:51,757 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:51,757 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:51,808 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:51,808 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:51,842 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:51,842 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:18:51,985 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:18:51,989 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:18:51,989 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:18:55,313 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13425#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:18:55,314 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:18:55,314 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:18:55,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 05:18:55,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87565189] [2024-11-14 05:18:55,314 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:18:55,314 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:18:55,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:18:55,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:18:55,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1314, Unknown=0, NotChecked=0, Total=1482 [2024-11-14 05:18:55,316 INFO L87 Difference]: Start difference. First operand 229 states and 305 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:18:57,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:18:57,010 INFO L93 Difference]: Finished difference Result 243 states and 317 transitions. [2024-11-14 05:18:57,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-14 05:18:57,011 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:18:57,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:18:57,013 INFO L225 Difference]: With dead ends: 243 [2024-11-14 05:18:57,013 INFO L226 Difference]: Without dead ends: 241 [2024-11-14 05:18:57,014 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 234 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=228, Invalid=1934, Unknown=0, NotChecked=0, Total=2162 [2024-11-14 05:18:57,016 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 45 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 669 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:18:57,016 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 308 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 669 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:18:57,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-11-14 05:18:57,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 204. [2024-11-14 05:18:57,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 113 states have (on average 1.1327433628318584) internal successors, (128), 115 states have internal predecessors, (128), 70 states have call successors, (70), 20 states have call predecessors, (70), 20 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-14 05:18:57,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 267 transitions. [2024-11-14 05:18:57,200 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 267 transitions. Word has length 137 [2024-11-14 05:18:57,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:18:57,201 INFO L471 AbstractCegarLoop]: Abstraction has 204 states and 267 transitions. [2024-11-14 05:18:57,201 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:18:57,201 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 267 transitions. [2024-11-14 05:18:57,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:18:57,203 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:18:57,204 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:18:57,222 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-14 05:18:57,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:18:57,404 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:18:57,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:18:57,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1094353481, now seen corresponding path program 7 times [2024-11-14 05:18:57,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:18:57,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655214522] [2024-11-14 05:18:57,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:18:57,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:18:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:18:57,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1056684951] [2024-11-14 05:18:57,453 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:18:57,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:18:57,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:18:57,459 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:18:57,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-14 05:18:57,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:18:57,607 INFO L255 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-14 05:18:57,611 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:18:59,623 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:18:59,623 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:18:59,808 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:18:59,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655214522] [2024-11-14 05:18:59,808 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:18:59,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056684951] [2024-11-14 05:18:59,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056684951] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:18:59,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1369497072] [2024-11-14 05:18:59,810 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:18:59,810 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:18:59,811 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:18:59,815 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:18:59,815 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:19:00,984 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:00,984 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:01,008 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:01,009 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:01,078 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:01,079 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:01,106 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:01,106 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:01,229 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:19:01,233 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:19:01,234 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:19:03,576 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '14637#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:19:03,576 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:19:03,577 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:19:03,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-14 05:19:03,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21551693] [2024-11-14 05:19:03,577 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:19:03,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 05:19:03,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:19:03,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 05:19:03,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2024-11-14 05:19:03,578 INFO L87 Difference]: Start difference. First operand 204 states and 267 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:19:05,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:19:05,613 INFO L93 Difference]: Finished difference Result 268 states and 355 transitions. [2024-11-14 05:19:05,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-14 05:19:05,614 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:19:05,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:19:05,617 INFO L225 Difference]: With dead ends: 268 [2024-11-14 05:19:05,617 INFO L226 Difference]: Without dead ends: 266 [2024-11-14 05:19:05,618 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 235 SyntacticMatches, 7 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2024-11-14 05:19:05,618 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 39 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:19:05,618 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 564 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-14 05:19:05,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2024-11-14 05:19:05,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 262. [2024-11-14 05:19:05,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 143 states have (on average 1.132867132867133) internal successors, (162), 145 states have internal predecessors, (162), 94 states have call successors, (94), 24 states have call predecessors, (94), 24 states have return successors, (93), 92 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-14 05:19:05,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 349 transitions. [2024-11-14 05:19:05,876 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 349 transitions. Word has length 137 [2024-11-14 05:19:05,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:19:05,876 INFO L471 AbstractCegarLoop]: Abstraction has 262 states and 349 transitions. [2024-11-14 05:19:05,877 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:19:05,877 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 349 transitions. [2024-11-14 05:19:05,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-14 05:19:05,878 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:19:05,878 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:19:05,901 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-14 05:19:06,079 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:19:06,079 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:19:06,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:19:06,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1265642843, now seen corresponding path program 3 times [2024-11-14 05:19:06,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:19:06,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552708972] [2024-11-14 05:19:06,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:19:06,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:19:06,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:19:06,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1421555619] [2024-11-14 05:19:06,113 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:19:06,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:19:06,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:19:06,116 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:19:06,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-14 05:19:06,240 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:19:06,240 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:19:06,243 INFO L255 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-14 05:19:06,247 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:19:07,413 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:19:07,414 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:19:11,654 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:19:11,654 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:19:11,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552708972] [2024-11-14 05:19:11,655 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:19:11,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421555619] [2024-11-14 05:19:11,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421555619] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:19:11,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1075277504] [2024-11-14 05:19:11,658 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:19:11,658 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:19:11,658 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:19:11,658 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:19:11,658 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:19:12,613 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:12,614 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:12,644 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:12,644 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:12,705 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:12,705 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:12,738 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:12,739 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:12,947 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:19:12,953 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:19:12,954 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:19:16,240 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16405#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:19:16,240 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:19:16,240 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:19:16,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2024-11-14 05:19:16,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614632699] [2024-11-14 05:19:16,241 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:19:16,241 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-14 05:19:16,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:19:16,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-14 05:19:16,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=1526, Unknown=0, NotChecked=0, Total=1722 [2024-11-14 05:19:16,243 INFO L87 Difference]: Start difference. First operand 262 states and 349 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:19:27,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:19:27,126 INFO L93 Difference]: Finished difference Result 445 states and 654 transitions. [2024-11-14 05:19:27,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-14 05:19:27,127 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:19:27,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:19:27,130 INFO L225 Difference]: With dead ends: 445 [2024-11-14 05:19:27,130 INFO L226 Difference]: Without dead ends: 437 [2024-11-14 05:19:27,133 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 373 SyntacticMatches, 5 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1543 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=820, Invalid=4880, Unknown=0, NotChecked=0, Total=5700 [2024-11-14 05:19:27,134 INFO L432 NwaCegarLoop]: 55 mSDtfsCounter, 120 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 1202 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 1375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 1202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:19:27,134 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 789 Invalid, 1375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 1202 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2024-11-14 05:19:27,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states. [2024-11-14 05:19:27,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 353. [2024-11-14 05:19:27,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 177 states have (on average 1.1807909604519775) internal successors, (209), 179 states have internal predecessors, (209), 150 states have call successors, (150), 25 states have call predecessors, (150), 25 states have return successors, (149), 148 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-14 05:19:27,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 508 transitions. [2024-11-14 05:19:27,633 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 508 transitions. Word has length 140 [2024-11-14 05:19:27,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:19:27,633 INFO L471 AbstractCegarLoop]: Abstraction has 353 states and 508 transitions. [2024-11-14 05:19:27,634 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:19:27,634 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 508 transitions. [2024-11-14 05:19:27,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-14 05:19:27,636 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:19:27,637 INFO L215 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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:19:27,662 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-14 05:19:27,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-14 05:19:27,841 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:19:27,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:19:27,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1876622290, now seen corresponding path program 4 times [2024-11-14 05:19:27,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:19:27,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481093267] [2024-11-14 05:19:27,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:19:27,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:19:27,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:19:27,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [633524140] [2024-11-14 05:19:27,874 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:19:27,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:19:27,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:19:27,877 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:19:27,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-14 05:19:28,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:19:28,039 INFO L255 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 58 conjuncts are in the unsatisfiable core [2024-11-14 05:19:28,044 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:19:29,565 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 95 proven. 74 refuted. 0 times theorem prover too weak. 728 trivial. 0 not checked. [2024-11-14 05:19:29,565 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:19:30,540 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:19:30,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481093267] [2024-11-14 05:19:30,541 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:19:30,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633524140] [2024-11-14 05:19:30,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633524140] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:19:30,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [761450271] [2024-11-14 05:19:30,543 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:19:30,543 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:19:30,543 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:19:30,543 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:19:30,543 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:19:31,607 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:31,607 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:31,632 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:31,632 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:31,681 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:31,681 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:31,708 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:31,708 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:31,828 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:19:31,832 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:19:31,833 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:19:34,248 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '18334#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:19:34,248 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:19:34,248 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:19:34,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2024-11-14 05:19:34,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136419789] [2024-11-14 05:19:34,249 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:19:34,249 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 05:19:34,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:19:34,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 05:19:34,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1465, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 05:19:34,251 INFO L87 Difference]: Start difference. First operand 353 states and 508 transitions. Second operand has 19 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) [2024-11-14 05:19:36,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:19:36,020 INFO L93 Difference]: Finished difference Result 386 states and 555 transitions. [2024-11-14 05:19:36,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-14 05:19:36,028 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) Word has length 143 [2024-11-14 05:19:36,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:19:36,032 INFO L225 Difference]: With dead ends: 386 [2024-11-14 05:19:36,032 INFO L226 Difference]: Without dead ends: 379 [2024-11-14 05:19:36,034 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 253 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 676 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=232, Invalid=2120, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 05:19:36,036 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 47 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:19:36,037 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 344 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-14 05:19:36,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2024-11-14 05:19:36,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 353. [2024-11-14 05:19:36,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 177 states have (on average 1.1807909604519775) internal successors, (209), 179 states have internal predecessors, (209), 150 states have call successors, (150), 25 states have call predecessors, (150), 25 states have return successors, (149), 148 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-14 05:19:36,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 508 transitions. [2024-11-14 05:19:36,444 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 508 transitions. Word has length 143 [2024-11-14 05:19:36,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:19:36,445 INFO L471 AbstractCegarLoop]: Abstraction has 353 states and 508 transitions. [2024-11-14 05:19:36,445 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) [2024-11-14 05:19:36,445 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 508 transitions. [2024-11-14 05:19:36,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-14 05:19:36,447 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:19:36,447 INFO L215 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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:19:36,470 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-14 05:19:36,651 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-14 05:19:36,651 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:19:36,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:19:36,651 INFO L85 PathProgramCache]: Analyzing trace with hash -1733248460, now seen corresponding path program 5 times [2024-11-14 05:19:36,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:19:36,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617801013] [2024-11-14 05:19:36,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:19:36,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:19:36,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:19:36,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [412510951] [2024-11-14 05:19:36,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:19:36,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:19:36,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:19:36,691 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:19:36,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-14 05:19:36,883 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:19:36,883 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:19:36,886 INFO L255 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-11-14 05:19:36,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:19:38,147 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 93 proven. 71 refuted. 0 times theorem prover too weak. 733 trivial. 0 not checked. [2024-11-14 05:19:38,147 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:19:42,973 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 93 proven. 71 refuted. 0 times theorem prover too weak. 733 trivial. 0 not checked. [2024-11-14 05:19:42,973 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:19:42,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617801013] [2024-11-14 05:19:42,973 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:19:42,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [412510951] [2024-11-14 05:19:42,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [412510951] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:19:42,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1837810629] [2024-11-14 05:19:42,975 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:19:42,975 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:19:42,975 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:19:42,975 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:19:42,975 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:19:44,061 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:44,061 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:44,095 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:44,095 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:44,152 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:44,152 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:44,180 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:44,181 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:19:44,340 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:19:44,344 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:19:44,346 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:19:47,313 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '20497#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:19:47,314 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:19:47,314 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:19:47,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 29 [2024-11-14 05:19:47,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253431455] [2024-11-14 05:19:47,314 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:19:47,315 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-14 05:19:47,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:19:47,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-14 05:19:47,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=1719, Unknown=0, NotChecked=0, Total=1980 [2024-11-14 05:19:47,317 INFO L87 Difference]: Start difference. First operand 353 states and 508 transitions. Second operand has 29 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 states have internal predecessors, (52), 16 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (48), 14 states have call predecessors, (48), 14 states have call successors, (48) [2024-11-14 05:19:54,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:19:56,825 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:19:59,333 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:20:11,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:20:11,378 INFO L93 Difference]: Finished difference Result 451 states and 651 transitions. [2024-11-14 05:20:11,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-14 05:20:11,379 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 states have internal predecessors, (52), 16 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (48), 14 states have call predecessors, (48), 14 states have call successors, (48) Word has length 143 [2024-11-14 05:20:11,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:20:11,383 INFO L225 Difference]: With dead ends: 451 [2024-11-14 05:20:11,383 INFO L226 Difference]: Without dead ends: 443 [2024-11-14 05:20:11,385 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 460 GetRequests, 375 SyntacticMatches, 9 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1579 ImplicationChecksByTransitivity, 15.6s TimeCoverageRelationStatistics Valid=926, Invalid=5080, Unknown=0, NotChecked=0, Total=6006 [2024-11-14 05:20:11,386 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 99 mSDsluCounter, 766 mSDsCounter, 0 mSdLazyCounter, 1107 mSolverCounterSat, 180 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 1288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1107 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:20:11,386 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 826 Invalid, 1288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1107 Invalid, 1 Unknown, 0 Unchecked, 13.2s Time] [2024-11-14 05:20:11,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2024-11-14 05:20:11,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 365. [2024-11-14 05:20:11,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 186 states have (on average 1.1612903225806452) internal successors, (216), 188 states have internal predecessors, (216), 150 states have call successors, (150), 28 states have call predecessors, (150), 28 states have return successors, (149), 148 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-14 05:20:11,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 515 transitions. [2024-11-14 05:20:11,999 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 515 transitions. Word has length 143 [2024-11-14 05:20:11,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:20:11,999 INFO L471 AbstractCegarLoop]: Abstraction has 365 states and 515 transitions. [2024-11-14 05:20:12,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 27 states have internal predecessors, (52), 16 states have call successors, (50), 2 states have call predecessors, (50), 2 states have return successors, (48), 14 states have call predecessors, (48), 14 states have call successors, (48) [2024-11-14 05:20:12,000 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 515 transitions. [2024-11-14 05:20:12,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-14 05:20:12,003 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:20:12,003 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:20:12,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-14 05:20:12,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-14 05:20:12,207 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:20:12,207 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:20:12,208 INFO L85 PathProgramCache]: Analyzing trace with hash 414354790, now seen corresponding path program 8 times [2024-11-14 05:20:12,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:20:12,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962840332] [2024-11-14 05:20:12,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:20:12,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:20:12,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:20:12,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [947023876] [2024-11-14 05:20:12,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:20:12,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:20:12,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:20:12,247 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:20:12,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-14 05:20:13,015 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:20:13,015 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:20:13,017 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-14 05:20:13,021 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:20:18,860 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 166 proven. 85 refuted. 0 times theorem prover too weak. 929 trivial. 0 not checked. [2024-11-14 05:20:18,860 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:20:19,096 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:20:19,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962840332] [2024-11-14 05:20:19,096 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:20:19,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947023876] [2024-11-14 05:20:19,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947023876] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:20:19,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1218820852] [2024-11-14 05:20:19,097 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:20:19,097 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:20:19,098 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:20:19,098 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:20:19,098 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:20:20,085 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:20,086 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:20,110 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:20,110 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:20,162 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:20,162 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:20,189 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:20,189 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:20,310 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:20:20,314 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:20:20,315 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:20:24,262 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '22468#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:20:24,263 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:20:24,263 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:20:24,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-14 05:20:24,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029215002] [2024-11-14 05:20:24,263 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:20:24,263 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-14 05:20:24,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:20:24,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-14 05:20:24,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1182, Unknown=0, NotChecked=0, Total=1332 [2024-11-14 05:20:24,264 INFO L87 Difference]: Start difference. First operand 365 states and 515 transitions. Second operand has 18 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-14 05:20:26,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:20:26,981 INFO L93 Difference]: Finished difference Result 450 states and 633 transitions. [2024-11-14 05:20:26,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-14 05:20:26,982 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 7 states have call successors, (21) Word has length 159 [2024-11-14 05:20:26,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:20:26,986 INFO L225 Difference]: With dead ends: 450 [2024-11-14 05:20:26,986 INFO L226 Difference]: Without dead ends: 448 [2024-11-14 05:20:26,987 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 280 SyntacticMatches, 7 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=186, Invalid=1536, Unknown=0, NotChecked=0, Total=1722 [2024-11-14 05:20:26,988 INFO L432 NwaCegarLoop]: 41 mSDtfsCounter, 16 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:20:26,988 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 506 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-14 05:20:26,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2024-11-14 05:20:27,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 376. [2024-11-14 05:20:27,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 195 states have (on average 1.158974358974359) internal successors, (226), 197 states have internal predecessors, (226), 150 states have call successors, (150), 30 states have call predecessors, (150), 30 states have return successors, (149), 148 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-14 05:20:27,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 525 transitions. [2024-11-14 05:20:27,806 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 525 transitions. Word has length 159 [2024-11-14 05:20:27,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:20:27,806 INFO L471 AbstractCegarLoop]: Abstraction has 376 states and 525 transitions. [2024-11-14 05:20:27,806 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 2.0) internal successors, (30), 15 states have internal predecessors, (30), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 7 states have call successors, (21) [2024-11-14 05:20:27,806 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 525 transitions. [2024-11-14 05:20:27,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-14 05:20:27,809 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:20:27,809 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:20:27,818 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-14 05:20:28,010 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-14 05:20:28,010 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:20:28,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:20:28,010 INFO L85 PathProgramCache]: Analyzing trace with hash -346863672, now seen corresponding path program 9 times [2024-11-14 05:20:28,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:20:28,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626537690] [2024-11-14 05:20:28,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:20:28,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:20:28,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:20:28,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [422229595] [2024-11-14 05:20:28,052 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:20:28,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:20:28,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:20:28,055 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:20:28,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-14 05:20:28,198 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:20:28,198 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:20:28,201 INFO L255 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 54 conjuncts are in the unsatisfiable core [2024-11-14 05:20:28,204 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:20:30,981 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:20:30,981 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:20:31,712 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:20:31,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626537690] [2024-11-14 05:20:31,712 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:20:31,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422229595] [2024-11-14 05:20:31,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422229595] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:20:31,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [578513935] [2024-11-14 05:20:31,714 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:20:31,714 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:20:31,714 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:20:31,714 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:20:31,715 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:20:32,715 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:32,716 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:32,739 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:32,740 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:32,791 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:32,791 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:32,831 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:32,831 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:32,948 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:20:32,952 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:20:32,953 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:20:36,987 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24396#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:20:36,987 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:20:36,987 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:20:36,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 05:20:36,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283858744] [2024-11-14 05:20:36,988 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:20:36,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:20:36,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:20:36,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:20:36,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1311, Unknown=0, NotChecked=0, Total=1482 [2024-11-14 05:20:36,989 INFO L87 Difference]: Start difference. First operand 376 states and 525 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:20:39,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:20:39,669 INFO L93 Difference]: Finished difference Result 433 states and 602 transitions. [2024-11-14 05:20:39,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-14 05:20:39,670 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:20:39,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:20:39,673 INFO L225 Difference]: With dead ends: 433 [2024-11-14 05:20:39,673 INFO L226 Difference]: Without dead ends: 431 [2024-11-14 05:20:39,674 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 278 SyntacticMatches, 7 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=229, Invalid=1933, Unknown=0, NotChecked=0, Total=2162 [2024-11-14 05:20:39,675 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 36 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 791 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:20:39,675 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 562 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 791 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-14 05:20:39,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2024-11-14 05:20:40,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 355. [2024-11-14 05:20:40,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 186 states have (on average 1.1559139784946237) internal successors, (215), 188 states have internal predecessors, (215), 138 states have call successors, (138), 30 states have call predecessors, (138), 30 states have return successors, (137), 136 states have call predecessors, (137), 137 states have call successors, (137) [2024-11-14 05:20:40,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 490 transitions. [2024-11-14 05:20:40,474 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 490 transitions. Word has length 159 [2024-11-14 05:20:40,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:20:40,475 INFO L471 AbstractCegarLoop]: Abstraction has 355 states and 490 transitions. [2024-11-14 05:20:40,475 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:20:40,475 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 490 transitions. [2024-11-14 05:20:40,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-14 05:20:40,478 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:20:40,478 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:20:40,507 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-14 05:20:40,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-14 05:20:40,679 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:20:40,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:20:40,679 INFO L85 PathProgramCache]: Analyzing trace with hash -580388950, now seen corresponding path program 10 times [2024-11-14 05:20:40,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:20:40,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853360197] [2024-11-14 05:20:40,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:20:40,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:20:40,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:20:40,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [311145219] [2024-11-14 05:20:40,715 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:20:40,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:20:40,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:20:40,718 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:20:40,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-14 05:20:40,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:20:40,888 INFO L255 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-11-14 05:20:40,894 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:20:45,002 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:20:45,003 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:20:45,337 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:20:45,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853360197] [2024-11-14 05:20:45,337 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:20:45,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311145219] [2024-11-14 05:20:45,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311145219] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:20:45,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1025904377] [2024-11-14 05:20:45,339 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:20:45,339 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:20:45,339 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:20:45,339 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:20:45,339 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:20:46,321 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:46,321 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:46,345 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:46,345 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:46,393 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:46,394 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:46,435 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:46,435 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:20:46,557 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:20:46,561 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:20:46,562 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:20:49,291 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '26262#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:20:49,291 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:20:49,291 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:20:49,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-14 05:20:49,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675210294] [2024-11-14 05:20:49,291 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:20:49,292 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-14 05:20:49,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:20:49,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-14 05:20:49,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1465, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 05:20:49,294 INFO L87 Difference]: Start difference. First operand 355 states and 490 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:20:55,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:20:55,032 INFO L93 Difference]: Finished difference Result 436 states and 617 transitions. [2024-11-14 05:20:55,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-14 05:20:55,033 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:20:55,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:20:55,037 INFO L225 Difference]: With dead ends: 436 [2024-11-14 05:20:55,037 INFO L226 Difference]: Without dead ends: 434 [2024-11-14 05:20:55,038 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 276 SyntacticMatches, 7 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 764 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=272, Invalid=2484, Unknown=0, NotChecked=0, Total=2756 [2024-11-14 05:20:55,039 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 44 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 899 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:20:55,039 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 438 Invalid, 932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 899 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-14 05:20:55,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2024-11-14 05:20:55,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 370. [2024-11-14 05:20:55,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 193 states have (on average 1.1554404145077721) internal successors, (223), 195 states have internal predecessors, (223), 146 states have call successors, (146), 30 states have call predecessors, (146), 30 states have return successors, (145), 144 states have call predecessors, (145), 145 states have call successors, (145) [2024-11-14 05:20:55,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 514 transitions. [2024-11-14 05:20:55,712 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 514 transitions. Word has length 159 [2024-11-14 05:20:55,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:20:55,713 INFO L471 AbstractCegarLoop]: Abstraction has 370 states and 514 transitions. [2024-11-14 05:20:55,713 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:20:55,713 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 514 transitions. [2024-11-14 05:20:55,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-14 05:20:55,716 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:20:55,716 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:20:55,742 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-14 05:20:55,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-14 05:20:55,920 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:20:55,921 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:20:55,921 INFO L85 PathProgramCache]: Analyzing trace with hash -478605357, now seen corresponding path program 11 times [2024-11-14 05:20:55,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:20:55,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927518076] [2024-11-14 05:20:55,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:20:55,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:20:55,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:20:55,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1331945640] [2024-11-14 05:20:55,977 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:20:55,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:20:55,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:20:55,983 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:20:55,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-14 05:20:56,292 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:20:56,292 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:20:56,294 INFO L255 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-14 05:20:56,296 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:20:57,876 INFO L134 CoverageAnalysis]: Checked inductivity of 1188 backedges. 171 proven. 32 refuted. 0 times theorem prover too weak. 985 trivial. 0 not checked. [2024-11-14 05:20:57,876 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:21:00,640 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:00,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927518076] [2024-11-14 05:21:00,641 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:21:00,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331945640] [2024-11-14 05:21:00,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331945640] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:21:00,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1332922027] [2024-11-14 05:21:00,642 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:21:00,642 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:21:00,643 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:21:00,643 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:21:00,643 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:21:01,676 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:01,677 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:01,700 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:01,701 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:01,752 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:01,752 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:01,778 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:01,778 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:01,939 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:21:01,942 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:21:01,943 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:21:04,468 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '28175#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:21:04,469 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:21:04,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:21:04,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2024-11-14 05:21:04,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882607978] [2024-11-14 05:21:04,469 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:21:04,469 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-14 05:21:04,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:21:04,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-14 05:21:04,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1074, Unknown=1, NotChecked=0, Total=1260 [2024-11-14 05:21:04,471 INFO L87 Difference]: Start difference. First operand 370 states and 514 transitions. Second operand has 17 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 14 states have internal predecessors, (34), 9 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2024-11-14 05:21:08,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:21:08,031 INFO L93 Difference]: Finished difference Result 450 states and 627 transitions. [2024-11-14 05:21:08,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 05:21:08,032 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 14 states have internal predecessors, (34), 9 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) Word has length 162 [2024-11-14 05:21:08,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:21:08,035 INFO L225 Difference]: With dead ends: 450 [2024-11-14 05:21:08,035 INFO L226 Difference]: Without dead ends: 448 [2024-11-14 05:21:08,036 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 285 SyntacticMatches, 9 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=362, Invalid=2187, Unknown=1, NotChecked=0, Total=2550 [2024-11-14 05:21:08,036 INFO L432 NwaCegarLoop]: 43 mSDtfsCounter, 27 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:21:08,037 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 347 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:21:08,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2024-11-14 05:21:08,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 359. [2024-11-14 05:21:08,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 189 states have (on average 1.1534391534391535) internal successors, (218), 191 states have internal predecessors, (218), 138 states have call successors, (138), 31 states have call predecessors, (138), 31 states have return successors, (137), 136 states have call predecessors, (137), 137 states have call successors, (137) [2024-11-14 05:21:08,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 493 transitions. [2024-11-14 05:21:08,707 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 493 transitions. Word has length 162 [2024-11-14 05:21:08,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:21:08,708 INFO L471 AbstractCegarLoop]: Abstraction has 359 states and 493 transitions. [2024-11-14 05:21:08,708 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 14 states have internal predecessors, (34), 9 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 8 states have call predecessors, (21), 8 states have call successors, (21) [2024-11-14 05:21:08,708 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 493 transitions. [2024-11-14 05:21:08,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-11-14 05:21:08,711 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:08,711 INFO L215 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 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:21:08,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-14 05:21:08,911 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-14 05:21:08,912 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:08,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:08,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1828017159, now seen corresponding path program 12 times [2024-11-14 05:21:08,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:08,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694753525] [2024-11-14 05:21:08,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:08,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:08,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:21:08,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [920572643] [2024-11-14 05:21:08,960 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:21:08,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:21:08,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:21:08,963 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:21:08,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-14 05:21:09,153 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:21:09,153 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:21:09,157 INFO L255 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 69 conjuncts are in the unsatisfiable core [2024-11-14 05:21:09,163 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:21:25,924 INFO L134 CoverageAnalysis]: Checked inductivity of 1615 backedges. 230 proven. 227 refuted. 0 times theorem prover too weak. 1158 trivial. 0 not checked. [2024-11-14 05:21:25,924 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:21:27,280 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:27,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694753525] [2024-11-14 05:21:27,280 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:21:27,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920572643] [2024-11-14 05:21:27,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920572643] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:21:27,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [868866746] [2024-11-14 05:21:27,282 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:21:27,282 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:21:27,283 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:21:27,283 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:21:27,283 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:21:28,500 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:28,500 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:28,524 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:28,524 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:28,573 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:28,573 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:28,599 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:28,599 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:21:28,732 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:21:28,737 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:21:28,737 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:21:37,750 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '30155#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:21:37,750 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:21:37,750 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:21:37,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 05:21:37,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120490715] [2024-11-14 05:21:37,750 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:21:37,751 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:21:37,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:21:37,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:21:37,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1260, Unknown=0, NotChecked=0, Total=1406 [2024-11-14 05:21:37,752 INFO L87 Difference]: Start difference. First operand 359 states and 493 transitions. Second operand has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 16 states have internal predecessors, (34), 11 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) [2024-11-14 05:21:47,560 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:21:53,841 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 [0] [2024-11-14 05:21:57,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:21:57,337 INFO L93 Difference]: Finished difference Result 416 states and 570 transitions. [2024-11-14 05:21:57,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-14 05:21:57,338 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 16 states have internal predecessors, (34), 11 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) Word has length 181 [2024-11-14 05:21:57,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:21:57,341 INFO L225 Difference]: With dead ends: 416 [2024-11-14 05:21:57,341 INFO L226 Difference]: Without dead ends: 414 [2024-11-14 05:21:57,342 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 320 SyntacticMatches, 10 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 25.6s TimeCoverageRelationStatistics Valid=205, Invalid=2051, Unknown=0, NotChecked=0, Total=2256 [2024-11-14 05:21:57,342 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 38 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 999 mSolverCounterSat, 40 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 824 SdHoareTripleChecker+Invalid, 1040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 999 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:21:57,342 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 824 Invalid, 1040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 999 Invalid, 1 Unknown, 0 Unchecked, 13.4s Time] [2024-11-14 05:21:57,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2024-11-14 05:21:58,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 373. [2024-11-14 05:21:58,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 197 states have (on average 1.1522842639593909) internal successors, (227), 199 states have internal predecessors, (227), 142 states have call successors, (142), 33 states have call predecessors, (142), 33 states have return successors, (141), 140 states have call predecessors, (141), 141 states have call successors, (141) [2024-11-14 05:21:58,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 510 transitions. [2024-11-14 05:21:58,117 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 510 transitions. Word has length 181 [2024-11-14 05:21:58,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:21:58,118 INFO L471 AbstractCegarLoop]: Abstraction has 373 states and 510 transitions. [2024-11-14 05:21:58,118 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.7894736842105263) internal successors, (34), 16 states have internal predecessors, (34), 11 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) [2024-11-14 05:21:58,118 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 510 transitions. [2024-11-14 05:21:58,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-14 05:21:58,121 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:58,121 INFO L215 NwaCegarLoop]: trace histogram [28, 27, 27, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:21:58,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-14 05:21:58,325 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:21:58,325 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:58,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:58,326 INFO L85 PathProgramCache]: Analyzing trace with hash 2067182034, now seen corresponding path program 13 times [2024-11-14 05:21:58,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:58,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16557325] [2024-11-14 05:21:58,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:58,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:58,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:21:58,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2089790371] [2024-11-14 05:21:58,371 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:21:58,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:21:58,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:21:58,373 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:21:58,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-14 05:21:58,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:58,604 INFO L255 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 85 conjuncts are in the unsatisfiable core [2024-11-14 05:21:58,610 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:22:02,942 INFO L134 CoverageAnalysis]: Checked inductivity of 1623 backedges. 257 proven. 153 refuted. 0 times theorem prover too weak. 1213 trivial. 0 not checked. [2024-11-14 05:22:02,942 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:22:03,531 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:22:03,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16557325] [2024-11-14 05:22:03,531 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:22:03,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089790371] [2024-11-14 05:22:03,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089790371] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:22:03,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1237948944] [2024-11-14 05:22:03,532 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:22:03,533 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:22:03,533 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:22:03,533 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:22:03,533 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:22:04,481 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:04,482 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:04,506 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:04,506 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:04,555 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:04,555 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:04,581 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:04,581 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:04,701 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:22:04,705 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:22:04,706 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:22:09,005 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '32100#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:22:09,005 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:22:09,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:22:09,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-14 05:22:09,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625747758] [2024-11-14 05:22:09,006 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:22:09,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-14 05:22:09,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:22:09,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-14 05:22:09,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1627, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:22:09,007 INFO L87 Difference]: Start difference. First operand 373 states and 510 transitions. Second operand has 24 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 20 states have internal predecessors, (38), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) [2024-11-14 05:22:16,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:22:16,948 INFO L93 Difference]: Finished difference Result 452 states and 623 transitions. [2024-11-14 05:22:16,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 05:22:16,949 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 20 states have internal predecessors, (38), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) Word has length 184 [2024-11-14 05:22:16,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:22:16,952 INFO L225 Difference]: With dead ends: 452 [2024-11-14 05:22:16,952 INFO L226 Difference]: Without dead ends: 450 [2024-11-14 05:22:16,953 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 383 GetRequests, 322 SyntacticMatches, 9 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=253, Invalid=2609, Unknown=0, NotChecked=0, Total=2862 [2024-11-14 05:22:16,954 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 50 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 1175 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 1244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:22:16,954 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 483 Invalid, 1244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1175 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2024-11-14 05:22:16,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2024-11-14 05:22:18,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 443. [2024-11-14 05:22:18,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 231 states have (on average 1.155844155844156) internal successors, (267), 233 states have internal predecessors, (267), 174 states have call successors, (174), 37 states have call predecessors, (174), 37 states have return successors, (173), 172 states have call predecessors, (173), 173 states have call successors, (173) [2024-11-14 05:22:18,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 614 transitions. [2024-11-14 05:22:18,188 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 614 transitions. Word has length 184 [2024-11-14 05:22:18,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:22:18,188 INFO L471 AbstractCegarLoop]: Abstraction has 443 states and 614 transitions. [2024-11-14 05:22:18,189 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 1.7272727272727273) internal successors, (38), 20 states have internal predecessors, (38), 11 states have call successors, (34), 2 states have call predecessors, (34), 3 states have return successors, (33), 12 states have call predecessors, (33), 10 states have call successors, (33) [2024-11-14 05:22:18,189 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 614 transitions. [2024-11-14 05:22:18,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-14 05:22:18,191 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:22:18,191 INFO L215 NwaCegarLoop]: trace histogram [29, 28, 28, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 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:18,216 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-14 05:22:18,392 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-14 05:22:18,392 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:22:18,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:22:18,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1257214480, now seen corresponding path program 6 times [2024-11-14 05:22:18,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:22:18,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626870686] [2024-11-14 05:22:18,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:22:18,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:22:18,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:22:18,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1918839821] [2024-11-14 05:22:18,427 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:22:18,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:22:18,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:22:18,432 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:22:18,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-14 05:22:18,609 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:22:18,609 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:22:18,617 INFO L255 TraceCheckSpWp]: Trace formula consists of 376 conjuncts, 76 conjuncts are in the unsatisfiable core [2024-11-14 05:22:18,623 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:22:20,242 INFO L134 CoverageAnalysis]: Checked inductivity of 1731 backedges. 136 proven. 139 refuted. 0 times theorem prover too weak. 1456 trivial. 0 not checked. [2024-11-14 05:22:20,242 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:22:25,962 INFO L134 CoverageAnalysis]: Checked inductivity of 1731 backedges. 133 proven. 137 refuted. 0 times theorem prover too weak. 1461 trivial. 0 not checked. [2024-11-14 05:22:25,963 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:22:25,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626870686] [2024-11-14 05:22:25,963 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:22:25,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918839821] [2024-11-14 05:22:25,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918839821] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:22:25,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [513182698] [2024-11-14 05:22:25,964 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:22:25,965 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:22:25,965 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:22:25,965 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:22:25,965 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:22:26,919 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:26,919 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:26,945 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:26,945 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:27,008 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:27,009 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:27,049 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:27,050 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:22:27,240 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:22:27,244 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:22:27,245 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:22:30,376 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '34788#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:22:30,376 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:22:30,376 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:22:30,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 35 [2024-11-14 05:22:30,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14367027] [2024-11-14 05:22:30,377 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-14 05:22:30,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-14 05:22:30,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:22:30,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-14 05:22:30,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=2225, Unknown=0, NotChecked=0, Total=2550 [2024-11-14 05:22:30,379 INFO L87 Difference]: Start difference. First operand 443 states and 614 transitions. Second operand has 35 states, 32 states have (on average 1.96875) internal successors, (63), 32 states have internal predecessors, (63), 20 states have call successors, (66), 3 states have call predecessors, (66), 3 states have return successors, (65), 19 states have call predecessors, (65), 18 states have call successors, (65) [2024-11-14 05:22:34,746 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:22:40,954 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:22:45,052 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 [] [2024-11-14 05:22:49,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:23:03,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:23:03,110 INFO L93 Difference]: Finished difference Result 635 states and 929 transitions. [2024-11-14 05:23:03,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 05:23:03,111 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 32 states have (on average 1.96875) internal successors, (63), 32 states have internal predecessors, (63), 20 states have call successors, (66), 3 states have call predecessors, (66), 3 states have return successors, (65), 19 states have call predecessors, (65), 18 states have call successors, (65) Word has length 187 [2024-11-14 05:23:03,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:23:03,114 INFO L225 Difference]: With dead ends: 635 [2024-11-14 05:23:03,114 INFO L226 Difference]: Without dead ends: 627 [2024-11-14 05:23:03,116 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 598 GetRequests, 503 SyntacticMatches, 7 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2178 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=1143, Invalid=6867, Unknown=0, NotChecked=0, Total=8010 [2024-11-14 05:23:03,116 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 172 mSDsluCounter, 1418 mSDsCounter, 0 mSdLazyCounter, 2058 mSolverCounterSat, 313 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 1497 SdHoareTripleChecker+Invalid, 2372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 2058 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:23:03,117 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 1497 Invalid, 2372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 2058 Invalid, 1 Unknown, 0 Unchecked, 18.3s Time] [2024-11-14 05:23:03,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2024-11-14 05:23:04,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 540. [2024-11-14 05:23:04,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 263 states have (on average 1.193916349809886) internal successors, (314), 265 states have internal predecessors, (314), 238 states have call successors, (238), 38 states have call predecessors, (238), 38 states have return successors, (237), 236 states have call predecessors, (237), 237 states have call successors, (237) [2024-11-14 05:23:04,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 789 transitions. [2024-11-14 05:23:04,476 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 789 transitions. Word has length 187 [2024-11-14 05:23:04,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:23:04,476 INFO L471 AbstractCegarLoop]: Abstraction has 540 states and 789 transitions. [2024-11-14 05:23:04,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 32 states have (on average 1.96875) internal successors, (63), 32 states have internal predecessors, (63), 20 states have call successors, (66), 3 states have call predecessors, (66), 3 states have return successors, (65), 19 states have call predecessors, (65), 18 states have call successors, (65) [2024-11-14 05:23:04,477 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 789 transitions. [2024-11-14 05:23:04,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-14 05:23:04,480 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:23:04,480 INFO L215 NwaCegarLoop]: trace histogram [29, 28, 28, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 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:23:04,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-14 05:23:04,681 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:23:04,681 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:23:04,682 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:23:04,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1409634732, now seen corresponding path program 7 times [2024-11-14 05:23:04,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:23:04,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121213348] [2024-11-14 05:23:04,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:23:04,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:23:04,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:23:04,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [259921589] [2024-11-14 05:23:04,732 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:23:04,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:23:04,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:23:04,735 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:23:04,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-14 05:23:04,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:23:04,912 INFO L255 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 63 conjuncts are in the unsatisfiable core [2024-11-14 05:23:04,917 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:23:07,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1731 backedges. 135 proven. 140 refuted. 0 times theorem prover too weak. 1456 trivial. 0 not checked. [2024-11-14 05:23:07,296 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:23:14,301 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:23:14,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121213348] [2024-11-14 05:23:14,301 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:23:14,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259921589] [2024-11-14 05:23:14,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259921589] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:23:14,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1549585035] [2024-11-14 05:23:14,303 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:23:14,303 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:23:14,303 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:23:14,303 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:23:14,303 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:23:15,153 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:23:15,153 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:23:15,175 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:23:15,176 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:23:15,233 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:23:15,234 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:23:15,259 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:23:15,259 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:23:15,396 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:23:15,402 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:23:15,404 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:23:19,918 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '37775#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:23:19,918 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:23:19,918 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:23:19,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-14 05:23:19,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292434551] [2024-11-14 05:23:19,918 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:23:19,919 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-14 05:23:19,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:23:19,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-14 05:23:19,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=2113, Unknown=1, NotChecked=0, Total=2352 [2024-11-14 05:23:19,920 INFO L87 Difference]: Start difference. First operand 540 states and 789 transitions. Second operand has 21 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 12 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2024-11-14 05:23:24,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:23:24,876 INFO L93 Difference]: Finished difference Result 652 states and 967 transitions. [2024-11-14 05:23:24,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 05:23:24,876 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 12 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) Word has length 187 [2024-11-14 05:23:24,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:23:24,879 INFO L225 Difference]: With dead ends: 652 [2024-11-14 05:23:24,879 INFO L226 Difference]: Without dead ends: 645 [2024-11-14 05:23:24,880 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 419 SyntacticMatches, 7 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1041 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=329, Invalid=3092, Unknown=1, NotChecked=0, Total=3422 [2024-11-14 05:23:24,880 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 50 mSDsluCounter, 774 mSDsCounter, 0 mSdLazyCounter, 1290 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 1330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:23:24,881 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 831 Invalid, 1330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1290 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-14 05:23:24,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2024-11-14 05:23:26,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 593. [2024-11-14 05:23:26,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 286 states have (on average 1.1993006993006994) internal successors, (343), 288 states have internal predecessors, (343), 266 states have call successors, (266), 40 states have call predecessors, (266), 40 states have return successors, (265), 264 states have call predecessors, (265), 265 states have call successors, (265) [2024-11-14 05:23:26,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 874 transitions. [2024-11-14 05:23:26,567 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 874 transitions. Word has length 187 [2024-11-14 05:23:26,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:23:26,568 INFO L471 AbstractCegarLoop]: Abstraction has 593 states and 874 transitions. [2024-11-14 05:23:26,568 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 12 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2024-11-14 05:23:26,569 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 874 transitions. [2024-11-14 05:23:26,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2024-11-14 05:23:26,572 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:23:26,572 INFO L215 NwaCegarLoop]: trace histogram [29, 28, 28, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 4, 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:23:26,600 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-14 05:23:26,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:23:26,776 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:23:26,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:23:26,777 INFO L85 PathProgramCache]: Analyzing trace with hash -104636675, now seen corresponding path program 8 times [2024-11-14 05:23:26,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:23:26,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901368057] [2024-11-14 05:23:26,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:23:26,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:23:26,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:23:26,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [690135435] [2024-11-14 05:23:26,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:23:26,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:23:26,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:23:26,818 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:23:26,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-14 05:23:27,126 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-14 05:23:27,127 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:23:27,130 INFO L255 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-14 05:23:27,134 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:23:58,551 INFO L134 CoverageAnalysis]: Checked inductivity of 1739 backedges. 216 proven. 196 refuted. 0 times theorem prover too weak. 1327 trivial. 0 not checked. [2024-11-14 05:23:58,551 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:24:10,209 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:24:10,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901368057] [2024-11-14 05:24:10,210 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:24:10,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690135435] [2024-11-14 05:24:10,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690135435] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:24:10,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1887569228] [2024-11-14 05:24:10,211 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:24:10,211 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:24:10,211 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:24:10,211 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:24:10,211 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:24:11,219 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:24:11,220 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:24:11,244 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:24:11,244 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:24:11,295 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:24:11,296 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:24:11,323 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:24:11,324 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:24:11,444 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:24:11,449 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:24:11,450 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:24:39,227 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '40575#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:24:39,227 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:24:39,227 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:24:39,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 05:24:39,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808335941] [2024-11-14 05:24:39,227 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:24:39,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:24:39,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:24:39,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:24:39,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1474, Unknown=6, NotChecked=0, Total=1640 [2024-11-14 05:24:39,229 INFO L87 Difference]: Start difference. First operand 593 states and 874 transitions. Second operand has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 16 states have internal predecessors, (35), 11 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-14 05:24:49,491 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:24:51,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:24:55,843 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:24:57,871 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:24:59,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:25:01,854 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:25:08,981 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:11,324 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:13,327 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:16,763 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:25:20,525 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:24,572 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:25:28,239 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:31,219 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:34,287 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:37,345 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:39,561 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:40,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:25:40,663 INFO L93 Difference]: Finished difference Result 706 states and 1053 transitions. [2024-11-14 05:25:40,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-14 05:25:40,663 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), 11 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 190 [2024-11-14 05:25:40,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:25:40,666 INFO L225 Difference]: With dead ends: 706 [2024-11-14 05:25:40,666 INFO L226 Difference]: Without dead ends: 699 [2024-11-14 05:25:40,667 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 403 GetRequests, 343 SyntacticMatches, 11 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 65.8s TimeCoverageRelationStatistics Valid=230, Invalid=2314, Unknown=6, NotChecked=0, Total=2550 [2024-11-14 05:25:40,668 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 29 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 23 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 56.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:25:40,668 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 660 Invalid, 808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 772 Invalid, 13 Unknown, 0 Unchecked, 56.5s Time] [2024-11-14 05:25:40,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-11-14 05:25:42,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 583. [2024-11-14 05:25:42,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 286 states have (on average 1.1888111888111887) internal successors, (340), 288 states have internal predecessors, (340), 254 states have call successors, (254), 42 states have call predecessors, (254), 42 states have return successors, (253), 252 states have call predecessors, (253), 253 states have call successors, (253) [2024-11-14 05:25:42,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 847 transitions. [2024-11-14 05:25:42,245 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 847 transitions. Word has length 190 [2024-11-14 05:25:42,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:25:42,246 INFO L471 AbstractCegarLoop]: Abstraction has 583 states and 847 transitions. [2024-11-14 05:25:42,246 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), 11 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-14 05:25:42,246 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 847 transitions. [2024-11-14 05:25:42,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-11-14 05:25:42,249 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:25:42,249 INFO L215 NwaCegarLoop]: trace histogram [32, 31, 31, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 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:25:42,257 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-14 05:25:42,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-14 05:25:42,454 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:25:42,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:25:42,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1099229434, now seen corresponding path program 14 times [2024-11-14 05:25:42,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:25:42,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585082013] [2024-11-14 05:25:42,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:25:42,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:25:42,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:25:42,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1438430781] [2024-11-14 05:25:42,515 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:25:42,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:25:42,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:25:42,520 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:25:42,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-14 05:25:42,858 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:25:42,858 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:25:42,860 INFO L255 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-14 05:25:42,864 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:25:51,210 INFO L134 CoverageAnalysis]: Checked inductivity of 2120 backedges. 374 proven. 149 refuted. 0 times theorem prover too weak. 1597 trivial. 0 not checked. [2024-11-14 05:25:51,210 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:25:51,856 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:25:51,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585082013] [2024-11-14 05:25:51,856 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:25:51,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438430781] [2024-11-14 05:25:51,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438430781] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:25:51,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1374587209] [2024-11-14 05:25:51,858 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:25:51,859 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:25:51,859 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:25:51,859 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:25:51,860 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:25:52,768 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:25:52,768 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:25:52,793 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:25:52,793 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:25:52,844 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:25:52,845 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:25:52,872 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:25:52,872 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:25:53,007 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:25:53,012 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:25:53,013 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:26:00,209 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '43460#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:26:00,209 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:26:00,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:26:00,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2024-11-14 05:26:00,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375831490] [2024-11-14 05:26:00,210 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:26:00,210 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-14 05:26:00,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:26:00,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-14 05:26:00,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1409, Unknown=0, NotChecked=0, Total=1560 [2024-11-14 05:26:00,211 INFO L87 Difference]: Start difference. First operand 583 states and 847 transitions. Second operand has 21 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 11 states have call predecessors, (25), 9 states have call successors, (25) [2024-11-14 05:26:07,720 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:26:13,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:26:13,198 INFO L93 Difference]: Finished difference Result 705 states and 1035 transitions. [2024-11-14 05:26:13,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 05:26:13,199 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 11 states have call predecessors, (25), 9 states have call successors, (25) Word has length 203 [2024-11-14 05:26:13,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:26:13,203 INFO L225 Difference]: With dead ends: 705 [2024-11-14 05:26:13,203 INFO L226 Difference]: Without dead ends: 703 [2024-11-14 05:26:13,204 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 365 SyntacticMatches, 7 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=210, Invalid=2046, Unknown=0, NotChecked=0, Total=2256 [2024-11-14 05:26:13,204 INFO L432 NwaCegarLoop]: 51 mSDtfsCounter, 28 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:26:13,205 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 615 Invalid, 830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 805 Invalid, 1 Unknown, 0 Unchecked, 8.8s Time] [2024-11-14 05:26:13,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2024-11-14 05:26:14,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 592. [2024-11-14 05:26:14,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 292 states have (on average 1.1815068493150684) internal successors, (345), 296 states have internal predecessors, (345), 256 states have call successors, (256), 43 states have call predecessors, (256), 43 states have return successors, (255), 252 states have call predecessors, (255), 255 states have call successors, (255) [2024-11-14 05:26:14,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 856 transitions. [2024-11-14 05:26:14,921 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 856 transitions. Word has length 203 [2024-11-14 05:26:14,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:26:14,922 INFO L471 AbstractCegarLoop]: Abstraction has 592 states and 856 transitions. [2024-11-14 05:26:14,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 16 states have (on average 2.0) internal successors, (32), 16 states have internal predecessors, (32), 10 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 11 states have call predecessors, (25), 9 states have call successors, (25) [2024-11-14 05:26:14,922 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 856 transitions. [2024-11-14 05:26:14,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2024-11-14 05:26:14,927 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:26:14,927 INFO L215 NwaCegarLoop]: trace histogram [32, 31, 31, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 5, 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:26:14,935 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-14 05:26:15,127 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-14 05:26:15,128 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:26:15,128 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:26:15,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1232141288, now seen corresponding path program 15 times [2024-11-14 05:26:15,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:26:15,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020740844] [2024-11-14 05:26:15,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:26:15,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:26:15,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:26:15,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1747169806] [2024-11-14 05:26:15,183 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:26:15,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:26:15,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:26:15,186 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:26:15,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-14 05:26:15,369 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:26:15,370 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:26:15,372 INFO L255 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 65 conjuncts are in the unsatisfiable core [2024-11-14 05:26:15,379 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:26:18,413 INFO L134 CoverageAnalysis]: Checked inductivity of 2120 backedges. 180 proven. 224 refuted. 0 times theorem prover too weak. 1716 trivial. 0 not checked. [2024-11-14 05:26:18,413 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:26:20,713 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:26:20,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020740844] [2024-11-14 05:26:20,713 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:26:20,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747169806] [2024-11-14 05:26:20,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747169806] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:26:20,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [121489139] [2024-11-14 05:26:20,714 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:26:20,714 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:26:20,714 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:26:20,715 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:26:20,715 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:26:21,610 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:21,610 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:21,635 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:21,635 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:21,686 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:21,686 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:21,713 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:21,713 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:21,834 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:26:21,841 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:26:21,842 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:26:26,699 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '46349#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:26:26,699 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:26:26,700 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:26:26,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 05:26:26,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742076848] [2024-11-14 05:26:26,700 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:26:26,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:26:26,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:26:26,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:26:26,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1252, Unknown=1, NotChecked=0, Total=1406 [2024-11-14 05:26:26,701 INFO L87 Difference]: Start difference. First operand 592 states and 856 transitions. Second operand has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 11 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (37), 12 states have call predecessors, (37), 10 states have call successors, (37) [2024-11-14 05:26:30,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:26:30,784 INFO L93 Difference]: Finished difference Result 658 states and 953 transitions. [2024-11-14 05:26:30,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-14 05:26:30,785 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 11 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (37), 12 states have call predecessors, (37), 10 states have call successors, (37) Word has length 203 [2024-11-14 05:26:30,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:26:30,788 INFO L225 Difference]: With dead ends: 658 [2024-11-14 05:26:30,788 INFO L226 Difference]: Without dead ends: 656 [2024-11-14 05:26:30,789 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 365 SyntacticMatches, 9 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=206, Invalid=1955, Unknown=1, NotChecked=0, Total=2162 [2024-11-14 05:26:30,790 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 41 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 920 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:26:30,790 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 920 Invalid, 1137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-14 05:26:30,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2024-11-14 05:26:32,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 596. [2024-11-14 05:26:32,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 295 states have (on average 1.1796610169491526) internal successors, (348), 299 states have internal predecessors, (348), 256 states have call successors, (256), 44 states have call predecessors, (256), 44 states have return successors, (255), 252 states have call predecessors, (255), 255 states have call successors, (255) [2024-11-14 05:26:32,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 859 transitions. [2024-11-14 05:26:32,445 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 859 transitions. Word has length 203 [2024-11-14 05:26:32,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:26:32,446 INFO L471 AbstractCegarLoop]: Abstraction has 596 states and 859 transitions. [2024-11-14 05:26:32,446 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 11 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (37), 12 states have call predecessors, (37), 10 states have call successors, (37) [2024-11-14 05:26:32,446 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 859 transitions. [2024-11-14 05:26:32,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-11-14 05:26:32,450 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:26:32,450 INFO L215 NwaCegarLoop]: trace histogram [32, 31, 31, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:26:32,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-14 05:26:32,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:26:32,651 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:26:32,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:26:32,651 INFO L85 PathProgramCache]: Analyzing trace with hash 268253841, now seen corresponding path program 16 times [2024-11-14 05:26:32,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:26:32,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142568736] [2024-11-14 05:26:32,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:26:32,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:26:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:26:32,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [543294879] [2024-11-14 05:26:32,688 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:26:32,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:26:32,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:26:32,691 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:26:32,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-14 05:26:32,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:26:32,884 INFO L255 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 82 conjuncts are in the unsatisfiable core [2024-11-14 05:26:32,888 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:26:37,534 INFO L134 CoverageAnalysis]: Checked inductivity of 2128 backedges. 301 proven. 194 refuted. 0 times theorem prover too weak. 1633 trivial. 0 not checked. [2024-11-14 05:26:37,535 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:26:37,815 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:26:37,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142568736] [2024-11-14 05:26:37,815 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:26:37,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543294879] [2024-11-14 05:26:37,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543294879] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:26:37,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [346676856] [2024-11-14 05:26:37,816 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:26:37,816 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:26:37,817 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:26:37,817 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:26:37,817 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:26:38,967 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:38,967 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:38,991 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:38,991 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:39,041 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:39,042 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:39,069 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:39,070 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:26:39,193 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:26:39,197 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:26:39,199 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:26:45,921 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '49175#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:26:45,921 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:26:45,921 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:26:45,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2024-11-14 05:26:45,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037911605] [2024-11-14 05:26:45,921 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:26:45,922 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-14 05:26:45,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:26:45,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-14 05:26:45,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1698, Unknown=0, NotChecked=0, Total=1892 [2024-11-14 05:26:45,923 INFO L87 Difference]: Start difference. First operand 596 states and 859 transitions. Second operand has 25 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 20 states have internal predecessors, (40), 13 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 14 states have call predecessors, (37), 12 states have call successors, (37) [2024-11-14 05:26:54,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:26:54,014 INFO L93 Difference]: Finished difference Result 668 states and 967 transitions. [2024-11-14 05:26:54,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-14 05:26:54,015 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 20 states have internal predecessors, (40), 13 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 14 states have call predecessors, (37), 12 states have call successors, (37) Word has length 206 [2024-11-14 05:26:54,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:26:54,018 INFO L225 Difference]: With dead ends: 668 [2024-11-14 05:26:54,018 INFO L226 Difference]: Without dead ends: 666 [2024-11-14 05:26:54,019 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 365 SyntacticMatches, 9 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 938 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=290, Invalid=2790, Unknown=0, NotChecked=0, Total=3080 [2024-11-14 05:26:54,019 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 54 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 1333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:26:54,020 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 709 Invalid, 1333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-11-14 05:26:54,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2024-11-14 05:26:55,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 606. [2024-11-14 05:26:55,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 300 states have (on average 1.18) internal successors, (354), 304 states have internal predecessors, (354), 260 states have call successors, (260), 45 states have call predecessors, (260), 45 states have return successors, (259), 256 states have call predecessors, (259), 259 states have call successors, (259) [2024-11-14 05:26:55,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 873 transitions. [2024-11-14 05:26:55,915 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 873 transitions. Word has length 206 [2024-11-14 05:26:55,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:26:55,916 INFO L471 AbstractCegarLoop]: Abstraction has 606 states and 873 transitions. [2024-11-14 05:26:55,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 1.8181818181818181) internal successors, (40), 20 states have internal predecessors, (40), 13 states have call successors, (38), 2 states have call predecessors, (38), 3 states have return successors, (37), 14 states have call predecessors, (37), 12 states have call successors, (37) [2024-11-14 05:26:55,916 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 873 transitions. [2024-11-14 05:26:55,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-11-14 05:26:55,918 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:26:55,918 INFO L215 NwaCegarLoop]: trace histogram [32, 31, 31, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:26:55,947 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-14 05:26:56,119 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:26:56,119 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:26:56,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:26:56,120 INFO L85 PathProgramCache]: Analyzing trace with hash -492964621, now seen corresponding path program 17 times [2024-11-14 05:26:56,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:26:56,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068012173] [2024-11-14 05:26:56,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:26:56,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:26:56,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:26:56,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [821089281] [2024-11-14 05:26:56,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:26:56,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:26:56,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:26:56,180 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:26:56,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-14 05:26:57,028 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:26:57,028 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:26:57,030 INFO L255 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 77 conjuncts are in the unsatisfiable core [2024-11-14 05:26:57,035 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:27:03,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2128 backedges. 477 proven. 55 refuted. 0 times theorem prover too weak. 1596 trivial. 0 not checked. [2024-11-14 05:27:03,393 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:27:04,341 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:27:04,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068012173] [2024-11-14 05:27:04,341 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:27:04,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821089281] [2024-11-14 05:27:04,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821089281] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:27:04,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [229276976] [2024-11-14 05:27:04,342 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:27:04,342 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:27:04,343 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:27:04,343 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:27:04,343 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:27:05,150 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:05,151 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:05,184 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:05,185 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:05,252 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:05,253 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:05,290 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:05,291 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:05,409 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:27:05,413 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:27:05,414 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:27:08,770 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '52053#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:27:08,770 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:27:08,770 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:27:08,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-11-14 05:27:08,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930263956] [2024-11-14 05:27:08,771 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:27:08,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:27:08,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:27:08,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:27:08,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=1403, Unknown=2, NotChecked=0, Total=1640 [2024-11-14 05:27:08,772 INFO L87 Difference]: Start difference. First operand 606 states and 873 transitions. Second operand has 20 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 15 states have internal predecessors, (33), 12 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 11 states have call predecessors, (25), 11 states have call successors, (25) [2024-11-14 05:27:15,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2024-11-14 05:27:20,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:27:20,111 INFO L93 Difference]: Finished difference Result 795 states and 1158 transitions. [2024-11-14 05:27:20,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-14 05:27:20,111 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 15 states have internal predecessors, (33), 12 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 11 states have call predecessors, (25), 11 states have call successors, (25) Word has length 206 [2024-11-14 05:27:20,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:27:20,116 INFO L225 Difference]: With dead ends: 795 [2024-11-14 05:27:20,116 INFO L226 Difference]: Without dead ends: 793 [2024-11-14 05:27:20,117 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 373 SyntacticMatches, 9 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 956 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=409, Invalid=2451, Unknown=2, NotChecked=0, Total=2862 [2024-11-14 05:27:20,117 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 77 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 93 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:27:20,117 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 416 Invalid, 763 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 668 Invalid, 2 Unknown, 0 Unchecked, 4.2s Time] [2024-11-14 05:27:20,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 793 states. [2024-11-14 05:27:23,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 793 to 784. [2024-11-14 05:27:23,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 382 states have (on average 1.1884816753926701) internal successors, (454), 387 states have internal predecessors, (454), 347 states have call successors, (347), 54 states have call predecessors, (347), 54 states have return successors, (346), 342 states have call predecessors, (346), 346 states have call successors, (346) [2024-11-14 05:27:23,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 1147 transitions. [2024-11-14 05:27:23,018 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 1147 transitions. Word has length 206 [2024-11-14 05:27:23,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:27:23,019 INFO L471 AbstractCegarLoop]: Abstraction has 784 states and 1147 transitions. [2024-11-14 05:27:23,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 1.9411764705882353) internal successors, (33), 15 states have internal predecessors, (33), 12 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 11 states have call predecessors, (25), 11 states have call successors, (25) [2024-11-14 05:27:23,020 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 1147 transitions. [2024-11-14 05:27:23,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2024-11-14 05:27:23,023 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:27:23,023 INFO L215 NwaCegarLoop]: trace histogram [33, 32, 32, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 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:27:23,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-14 05:27:23,223 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:23,224 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:27:23,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:27:23,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1355339403, now seen corresponding path program 9 times [2024-11-14 05:27:23,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:27:23,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110058273] [2024-11-14 05:27:23,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:27:23,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:27:23,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:27:23,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1874683742] [2024-11-14 05:27:23,261 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:27:23,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:23,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:27:23,264 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:27:23,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-14 05:27:23,420 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:27:23,420 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:27:23,423 INFO L255 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-14 05:27:23,426 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:27:26,532 INFO L134 CoverageAnalysis]: Checked inductivity of 2253 backedges. 192 proven. 145 refuted. 0 times theorem prover too weak. 1916 trivial. 0 not checked. [2024-11-14 05:27:26,532 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:27:31,082 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:27:31,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110058273] [2024-11-14 05:27:31,082 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:27:31,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874683742] [2024-11-14 05:27:31,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874683742] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:27:31,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [53619055] [2024-11-14 05:27:31,083 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:27:31,083 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:27:31,084 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:27:31,084 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:27:31,084 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:27:32,170 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:32,170 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:32,203 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:32,203 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:32,287 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:32,288 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:32,333 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:32,334 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:32,541 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:27:32,549 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:27:32,550 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:27:36,130 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '55485#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:27:36,130 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:27:36,130 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:27:36,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-14 05:27:36,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337704056] [2024-11-14 05:27:36,130 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:27:36,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-14 05:27:36,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:27:36,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-14 05:27:36,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=1695, Unknown=0, NotChecked=0, Total=1892 [2024-11-14 05:27:36,132 INFO L87 Difference]: Start difference. First operand 784 states and 1147 transitions. Second operand has 22 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 12 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 12 states have call predecessors, (38), 11 states have call successors, (38) [2024-11-14 05:27:46,530 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-14 05:27:47,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:27:47,965 INFO L93 Difference]: Finished difference Result 848 states and 1244 transitions. [2024-11-14 05:27:47,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-14 05:27:47,966 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 12 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 12 states have call predecessors, (38), 11 states have call successors, (38) Word has length 209 [2024-11-14 05:27:47,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:27:47,971 INFO L225 Difference]: With dead ends: 848 [2024-11-14 05:27:47,971 INFO L226 Difference]: Without dead ends: 841 [2024-11-14 05:27:47,972 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 382 SyntacticMatches, 7 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=288, Invalid=2682, Unknown=0, NotChecked=0, Total=2970 [2024-11-14 05:27:47,973 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 41 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 527 SdHoareTripleChecker+Invalid, 1409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:27:47,973 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 527 Invalid, 1409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 1380 Invalid, 0 Unknown, 0 Unchecked, 7.4s Time] [2024-11-14 05:27:47,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 841 states. [2024-11-14 05:27:50,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 841 to 788. [2024-11-14 05:27:50,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 788 states, 385 states have (on average 1.187012987012987) internal successors, (457), 390 states have internal predecessors, (457), 347 states have call successors, (347), 55 states have call predecessors, (347), 55 states have return successors, (346), 342 states have call predecessors, (346), 346 states have call successors, (346) [2024-11-14 05:27:50,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 788 states to 788 states and 1150 transitions. [2024-11-14 05:27:50,773 INFO L78 Accepts]: Start accepts. Automaton has 788 states and 1150 transitions. Word has length 209 [2024-11-14 05:27:50,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:27:50,774 INFO L471 AbstractCegarLoop]: Abstraction has 788 states and 1150 transitions. [2024-11-14 05:27:50,774 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 1.9) internal successors, (38), 19 states have internal predecessors, (38), 12 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 12 states have call predecessors, (38), 11 states have call successors, (38) [2024-11-14 05:27:50,774 INFO L276 IsEmpty]: Start isEmpty. Operand 788 states and 1150 transitions. [2024-11-14 05:27:50,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-11-14 05:27:50,776 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:27:50,776 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:27:50,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-14 05:27:50,976 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-14 05:27:50,977 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:27:50,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:27:50,977 INFO L85 PathProgramCache]: Analyzing trace with hash 186254686, now seen corresponding path program 10 times [2024-11-14 05:27:50,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:27:50,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451936308] [2024-11-14 05:27:50,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:27:50,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:27:51,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:27:51,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1154446448] [2024-11-14 05:27:51,014 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:27:51,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:51,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:27:51,017 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:27:51,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-14 05:27:51,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:27:51,223 INFO L255 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 82 conjuncts are in the unsatisfiable core [2024-11-14 05:27:51,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:27:54,338 INFO L134 CoverageAnalysis]: Checked inductivity of 2261 backedges. 193 proven. 239 refuted. 0 times theorem prover too weak. 1829 trivial. 0 not checked. [2024-11-14 05:27:54,338 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:27:55,807 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:27:55,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451936308] [2024-11-14 05:27:55,807 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:27:55,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154446448] [2024-11-14 05:27:55,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154446448] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:27:55,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [912407969] [2024-11-14 05:27:55,809 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:27:55,809 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:27:55,809 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:27:55,809 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:27:55,809 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:27:56,785 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:56,785 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:56,808 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:56,809 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:56,858 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:56,859 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:56,885 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:56,886 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:27:57,006 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:27:57,011 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:27:57,012 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:28:01,634 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '59023#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:28:01,634 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:28:01,634 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:28:01,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-14 05:28:01,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605436071] [2024-11-14 05:28:01,634 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:28:01,635 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-14 05:28:01,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:28:01,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-14 05:28:01,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1868, Unknown=0, NotChecked=0, Total=2070 [2024-11-14 05:28:01,636 INFO L87 Difference]: Start difference. First operand 788 states and 1150 transitions. Second operand has 24 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 14 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2024-11-14 05:28:08,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:28:08,569 INFO L93 Difference]: Finished difference Result 895 states and 1320 transitions. [2024-11-14 05:28:08,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-14 05:28:08,570 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 14 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) Word has length 212 [2024-11-14 05:28:08,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:28:08,574 INFO L225 Difference]: With dead ends: 895 [2024-11-14 05:28:08,574 INFO L226 Difference]: Without dead ends: 888 [2024-11-14 05:28:08,576 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 384 SyntacticMatches, 9 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 932 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=291, Invalid=3015, Unknown=0, NotChecked=0, Total=3306 [2024-11-14 05:28:08,576 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 54 mSDsluCounter, 923 mSDsCounter, 0 mSdLazyCounter, 1594 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 984 SdHoareTripleChecker+Invalid, 1637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 1594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:28:08,577 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 984 Invalid, 1637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 1594 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-14 05:28:08,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states. [2024-11-14 05:28:12,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 834. [2024-11-14 05:28:12,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 404 states have (on average 1.193069306930693) internal successors, (482), 408 states have internal predecessors, (482), 372 states have call successors, (372), 57 states have call predecessors, (372), 57 states have return successors, (371), 368 states have call predecessors, (371), 371 states have call successors, (371) [2024-11-14 05:28:12,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1225 transitions. [2024-11-14 05:28:12,143 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1225 transitions. Word has length 212 [2024-11-14 05:28:12,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:28:12,144 INFO L471 AbstractCegarLoop]: Abstraction has 834 states and 1225 transitions. [2024-11-14 05:28:12,144 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 21 states have internal predecessors, (41), 14 states have call successors, (39), 2 states have call predecessors, (39), 3 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2024-11-14 05:28:12,144 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1225 transitions. [2024-11-14 05:28:12,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-11-14 05:28:12,147 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:28:12,147 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:28:12,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-14 05:28:12,347 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-14 05:28:12,348 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:28:12,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:28:12,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1795161028, now seen corresponding path program 11 times [2024-11-14 05:28:12,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:28:12,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189436217] [2024-11-14 05:28:12,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:28:12,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:28:12,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:28:12,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1454109022] [2024-11-14 05:28:12,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:28:12,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:28:12,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:28:12,393 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:28:12,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-14 05:28:12,711 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-11-14 05:28:12,712 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:28:12,715 INFO L255 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 76 conjuncts are in the unsatisfiable core [2024-11-14 05:28:12,719 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:28:38,079 INFO L134 CoverageAnalysis]: Checked inductivity of 2261 backedges. 338 proven. 234 refuted. 0 times theorem prover too weak. 1689 trivial. 0 not checked. [2024-11-14 05:28:38,079 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:28:42,943 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:28:42,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189436217] [2024-11-14 05:28:42,943 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:28:42,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454109022] [2024-11-14 05:28:42,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454109022] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:28:42,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [100530562] [2024-11-14 05:28:42,945 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:28:42,945 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:28:42,945 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:28:42,945 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:28:42,945 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:28:43,910 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:28:43,910 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:28:43,937 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:28:43,937 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:28:43,991 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:28:43,991 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:28:44,020 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:28:44,020 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:28:44,145 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:28:44,150 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:28:44,152 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:28:52,592 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '62792#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:28:52,592 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:28:52,593 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:28:52,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-14 05:28:52,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86022640] [2024-11-14 05:28:52,593 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:28:52,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-14 05:28:52,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:28:52,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-14 05:28:52,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1848, Unknown=0, NotChecked=0, Total=2070 [2024-11-14 05:28:52,594 INFO L87 Difference]: Start difference. First operand 834 states and 1225 transitions. Second operand has 22 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 17 states have internal predecessors, (37), 12 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2024-11-14 05:29:11,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:29:11,731 INFO L93 Difference]: Finished difference Result 1187 states and 1806 transitions. [2024-11-14 05:29:11,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 05:29:11,732 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 17 states have internal predecessors, (37), 12 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) Word has length 212 [2024-11-14 05:29:11,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:29:11,738 INFO L225 Difference]: With dead ends: 1187 [2024-11-14 05:29:11,739 INFO L226 Difference]: Without dead ends: 1180 [2024-11-14 05:29:11,739 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 404 SyntacticMatches, 11 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 27.4s TimeCoverageRelationStatistics Valid=276, Invalid=2376, Unknown=0, NotChecked=0, Total=2652 [2024-11-14 05:29:11,740 INFO L432 NwaCegarLoop]: 46 mSDtfsCounter, 31 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:29:11,740 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 316 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 13.0s Time] [2024-11-14 05:29:11,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2024-11-14 05:29:15,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 916. [2024-11-14 05:29:15,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 447 states have (on average 1.1879194630872483) internal successors, (531), 451 states have internal predecessors, (531), 404 states have call successors, (404), 64 states have call predecessors, (404), 64 states have return successors, (403), 400 states have call predecessors, (403), 403 states have call successors, (403) [2024-11-14 05:29:15,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 1338 transitions. [2024-11-14 05:29:15,266 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 1338 transitions. Word has length 212 [2024-11-14 05:29:15,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:29:15,266 INFO L471 AbstractCegarLoop]: Abstraction has 916 states and 1338 transitions. [2024-11-14 05:29:15,266 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 1.9473684210526316) internal successors, (37), 17 states have internal predecessors, (37), 12 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2024-11-14 05:29:15,266 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 1338 transitions. [2024-11-14 05:29:15,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-11-14 05:29:15,270 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:29:15,270 INFO L215 NwaCegarLoop]: trace histogram [36, 35, 35, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 6, 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:29:15,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-14 05:29:15,471 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-14 05:29:15,471 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:29:15,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:29:15,471 INFO L85 PathProgramCache]: Analyzing trace with hash -850972633, now seen corresponding path program 18 times [2024-11-14 05:29:15,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:29:15,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759673730] [2024-11-14 05:29:15,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:15,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:29:15,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:29:15,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1836080342] [2024-11-14 05:29:15,527 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:29:15,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:29:15,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:29:15,532 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:29:15,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-14 05:29:15,912 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:29:15,912 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:29:15,921 INFO L255 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 87 conjuncts are in the unsatisfiable core [2024-11-14 05:29:15,927 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:29:24,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2695 backedges. 295 proven. 283 refuted. 0 times theorem prover too weak. 2117 trivial. 0 not checked. [2024-11-14 05:29:24,097 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:29:26,325 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:29:26,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759673730] [2024-11-14 05:29:26,325 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:29:26,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836080342] [2024-11-14 05:29:26,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836080342] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:29:26,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1542919217] [2024-11-14 05:29:26,326 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:29:26,326 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:29:26,327 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:29:26,327 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:29:26,327 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:29:27,388 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:29:27,389 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:29:27,417 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:29:27,417 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:29:27,482 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:29:27,482 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:29:27,510 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:29:27,510 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:29:27,630 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:29:27,635 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:29:27,636 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:29:33,833 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '67163#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:29:33,833 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:29:33,833 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:29:33,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2024-11-14 05:29:33,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364271290] [2024-11-14 05:29:33,833 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:29:33,834 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-14 05:29:33,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:29:33,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-14 05:29:33,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=1595, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:29:33,835 INFO L87 Difference]: Start difference. First operand 916 states and 1338 transitions. Second operand has 23 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 13 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (41), 14 states have call predecessors, (41), 12 states have call successors, (41) [2024-11-14 05:29:47,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:29:47,129 INFO L93 Difference]: Finished difference Result 988 states and 1440 transitions. [2024-11-14 05:29:47,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-14 05:29:47,130 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 13 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (41), 14 states have call predecessors, (41), 12 states have call successors, (41) Word has length 225 [2024-11-14 05:29:47,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:29:47,135 INFO L225 Difference]: With dead ends: 988 [2024-11-14 05:29:47,135 INFO L226 Difference]: Without dead ends: 986 [2024-11-14 05:29:47,136 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 408 SyntacticMatches, 10 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=297, Invalid=2565, Unknown=0, NotChecked=0, Total=2862 [2024-11-14 05:29:47,136 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 59 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 1374 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:29:47,136 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 594 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1374 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2024-11-14 05:29:47,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 986 states. [2024-11-14 05:29:50,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 986 to 977. [2024-11-14 05:29:50,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 476 states have (on average 1.1890756302521008) internal successors, (566), 480 states have internal predecessors, (566), 432 states have call successors, (432), 68 states have call predecessors, (432), 68 states have return successors, (431), 428 states have call predecessors, (431), 431 states have call successors, (431) [2024-11-14 05:29:50,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 1429 transitions. [2024-11-14 05:29:50,961 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 1429 transitions. Word has length 225 [2024-11-14 05:29:50,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:29:50,961 INFO L471 AbstractCegarLoop]: Abstraction has 977 states and 1429 transitions. [2024-11-14 05:29:50,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 1.95) internal successors, (39), 19 states have internal predecessors, (39), 13 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (41), 14 states have call predecessors, (41), 12 states have call successors, (41) [2024-11-14 05:29:50,962 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1429 transitions. [2024-11-14 05:29:50,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-11-14 05:29:50,966 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:29:50,966 INFO L215 NwaCegarLoop]: trace histogram [36, 35, 35, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 6, 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:29:50,975 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-14 05:29:51,166 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-14 05:29:51,167 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:29:51,167 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:29:51,167 INFO L85 PathProgramCache]: Analyzing trace with hash 1480398089, now seen corresponding path program 19 times [2024-11-14 05:29:51,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:29:51,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474807503] [2024-11-14 05:29:51,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:51,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:29:51,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:29:51,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [184477728] [2024-11-14 05:29:51,226 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-14 05:29:51,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:29:51,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:29:51,229 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:29:51,232 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-14 05:29:51,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:51,442 INFO L255 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 80 conjuncts are in the unsatisfiable core [2024-11-14 05:29:51,448 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:30:03,107 INFO L134 CoverageAnalysis]: Checked inductivity of 2695 backedges. 380 proven. 282 refuted. 0 times theorem prover too weak. 2033 trivial. 0 not checked. [2024-11-14 05:30:03,107 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:30:03,799 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:30:03,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474807503] [2024-11-14 05:30:03,799 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:30:03,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184477728] [2024-11-14 05:30:03,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184477728] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:30:03,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1874550342] [2024-11-14 05:30:03,800 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:30:03,801 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:30:03,801 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:30:03,801 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:30:03,801 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:30:04,905 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:04,905 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:04,931 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:04,931 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:04,984 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:04,985 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:05,013 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:05,014 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:05,142 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:30:05,149 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:30:05,151 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:30:10,498 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '71270#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:30:10,498 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:30:10,498 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:30:10,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2024-11-14 05:30:10,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503505831] [2024-11-14 05:30:10,499 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:30:10,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-14 05:30:10,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:30:10,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-14 05:30:10,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1621, Unknown=0, NotChecked=0, Total=1806 [2024-11-14 05:30:10,500 INFO L87 Difference]: Start difference. First operand 977 states and 1429 transitions. Second operand has 24 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 19 states have internal predecessors, (39), 14 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (41), 15 states have call predecessors, (41), 13 states have call successors, (41) [2024-11-14 05:30:24,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:30:24,091 INFO L93 Difference]: Finished difference Result 1068 states and 1558 transitions. [2024-11-14 05:30:24,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-14 05:30:24,092 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 19 states have internal predecessors, (39), 14 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (41), 15 states have call predecessors, (41), 13 states have call successors, (41) Word has length 225 [2024-11-14 05:30:24,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:30:24,099 INFO L225 Difference]: With dead ends: 1068 [2024-11-14 05:30:24,099 INFO L226 Difference]: Without dead ends: 1066 [2024-11-14 05:30:24,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 469 GetRequests, 405 SyntacticMatches, 8 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 863 ImplicationChecksByTransitivity, 17.6s TimeCoverageRelationStatistics Valid=311, Invalid=2995, Unknown=0, NotChecked=0, Total=3306 [2024-11-14 05:30:24,101 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 57 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 1476 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:30:24,101 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 562 Invalid, 1546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1476 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-11-14 05:30:24,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2024-11-14 05:30:27,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 989. [2024-11-14 05:30:27,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 989 states, 485 states have (on average 1.1855670103092784) internal successors, (575), 489 states have internal predecessors, (575), 432 states have call successors, (432), 71 states have call predecessors, (432), 71 states have return successors, (431), 428 states have call predecessors, (431), 431 states have call successors, (431) [2024-11-14 05:30:27,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 989 states to 989 states and 1438 transitions. [2024-11-14 05:30:27,803 INFO L78 Accepts]: Start accepts. Automaton has 989 states and 1438 transitions. Word has length 225 [2024-11-14 05:30:27,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:30:27,803 INFO L471 AbstractCegarLoop]: Abstraction has 989 states and 1438 transitions. [2024-11-14 05:30:27,804 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 19 states have internal predecessors, (39), 14 states have call successors, (42), 2 states have call predecessors, (42), 3 states have return successors, (41), 15 states have call predecessors, (41), 13 states have call successors, (41) [2024-11-14 05:30:27,804 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 1438 transitions. [2024-11-14 05:30:27,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-11-14 05:30:27,808 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:30:27,808 INFO L215 NwaCegarLoop]: trace histogram [36, 35, 35, 9, 9, 9, 9, 9, 9, 9, 9, 8, 6, 5, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:30:27,833 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-14 05:30:28,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:28,013 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:30:28,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:30:28,013 INFO L85 PathProgramCache]: Analyzing trace with hash -525395440, now seen corresponding path program 20 times [2024-11-14 05:30:28,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:30:28,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384772178] [2024-11-14 05:30:28,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:28,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:30:28,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 05:30:28,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [954125074] [2024-11-14 05:30:28,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:30:28,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:28,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:30:28,064 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:30:28,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb41cea7-5b1c-4581-bace-a8e2d4ed7b9e/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-14 05:30:29,025 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-14 05:30:29,025 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:30:29,027 INFO L255 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-14 05:30:29,032 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:30:32,180 INFO L134 CoverageAnalysis]: Checked inductivity of 2703 backedges. 429 proven. 32 refuted. 0 times theorem prover too weak. 2242 trivial. 0 not checked. [2024-11-14 05:30:32,180 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:30:32,791 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:30:32,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384772178] [2024-11-14 05:30:32,791 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-14 05:30:32,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954125074] [2024-11-14 05:30:32,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954125074] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:30:32,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1963652310] [2024-11-14 05:30:32,792 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2024-11-14 05:30:32,792 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:30:32,793 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:30:32,793 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:30:32,793 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:30:33,747 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:33,747 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:33,772 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:33,772 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:33,841 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:33,841 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:33,869 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:33,870 WARN L110 ntervalStateProvider]: Interval conversion did not stabilize in 10 iterations. Over-approximation may be very coarse. [2024-11-14 05:30:33,988 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 3 for LOIs [2024-11-14 05:30:33,993 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 3 for LOIs [2024-11-14 05:30:33,994 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:30:37,378 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '75544#(and (<= 1 |#StackHeapBarrier|) (= |__VERIFIER_assert_#in~cond| 0))' at error location [2024-11-14 05:30:37,378 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:30:37,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:30:37,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2024-11-14 05:30:37,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900419812] [2024-11-14 05:30:37,379 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-14 05:30:37,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-14 05:30:37,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:30:37,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-14 05:30:37,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1129, Unknown=0, NotChecked=0, Total=1332 [2024-11-14 05:30:37,380 INFO L87 Difference]: Start difference. First operand 989 states and 1438 transitions. Second operand has 18 states, 15 states have (on average 1.9333333333333333) internal successors, (29), 13 states have internal predecessors, (29), 9 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 9 states have call predecessors, (17), 8 states have call successors, (17)