./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje --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 5d72e5e7abaa750c1c0009f2e3addca35915e1b949637f5a49ed633aadc3fe53 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 06:01:25,996 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 06:01:26,099 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 06:01:26,107 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 06:01:26,108 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 06:01:26,155 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 06:01:26,155 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 06:01:26,156 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 06:01:26,156 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 06:01:26,157 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 06:01:26,157 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 06:01:26,157 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 06:01:26,158 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 06:01:26,159 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 06:01:26,161 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 06:01:26,162 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 06:01:26,162 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 06:01:26,165 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 06:01:26,166 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 06:01:26,166 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 06:01:26,167 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 06:01:26,168 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 06:01:26,168 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 06:01:26,169 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 06:01:26,169 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 06:01:26,170 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 06:01:26,170 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 06:01:26,170 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 06:01:26,171 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 06:01:26,171 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 06:01:26,172 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 06:01:26,172 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 06:01:26,176 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 06:01:26,176 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 06:01:26,177 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 06:01:26,177 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 06:01:26,178 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 06:01:26,178 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 06:01:26,178 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 06:01:26,179 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 06:01:26,179 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 06:01:26,179 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 06:01:26,179 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 06:01:26,180 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 06:01:26,180 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 06:01:26,180 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 06:01:26,180 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 06:01:26,181 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje 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 -> 5d72e5e7abaa750c1c0009f2e3addca35915e1b949637f5a49ed633aadc3fe53 [2024-11-09 06:01:26,484 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 06:01:26,513 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 06:01:26,517 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 06:01:26,518 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 06:01:26,519 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 06:01:26,521 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c Unable to find full path for "g++" [2024-11-09 06:01:28,916 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 06:01:29,266 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 06:01:29,269 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c [2024-11-09 06:01:29,290 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/data/d20796b58/5aca9f22b19e42ce9419a1758d04e456/FLAGed0bfdd61 [2024-11-09 06:01:29,309 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/data/d20796b58/5aca9f22b19e42ce9419a1758d04e456 [2024-11-09 06:01:29,312 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 06:01:29,314 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 06:01:29,316 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 06:01:29,316 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 06:01:29,326 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 06:01:29,327 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:29,329 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6e8a9741 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29, skipping insertion in model container [2024-11-09 06:01:29,329 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:29,382 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 06:01:29,777 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_bc9c71c8-8504-4be4-9002-6b4878b514dd/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c[14680,14693] [2024-11-09 06:01:29,783 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 06:01:29,798 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 06:01:29,907 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_bc9c71c8-8504-4be4-9002-6b4878b514dd/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c[14680,14693] [2024-11-09 06:01:29,908 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 06:01:29,935 INFO L204 MainTranslator]: Completed translation [2024-11-09 06:01:29,936 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29 WrapperNode [2024-11-09 06:01:29,936 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 06:01:29,938 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 06:01:29,938 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 06:01:29,938 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 06:01:29,948 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:29,963 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:30,036 INFO L138 Inliner]: procedures = 32, calls = 48, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 506 [2024-11-09 06:01:30,039 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 06:01:30,040 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 06:01:30,040 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 06:01:30,040 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 06:01:30,057 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:30,057 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:30,067 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:30,071 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:30,087 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:30,096 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:30,105 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:30,111 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:30,117 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 06:01:30,118 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 06:01:30,119 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 06:01:30,119 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 06:01:30,120 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (1/1) ... [2024-11-09 06:01:30,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 06:01:30,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:01:30,174 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 06:01:30,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 06:01:30,221 INFO L130 BoogieDeclarations]: Found specification of procedure read_manual_selection_history [2024-11-09 06:01:30,221 INFO L138 BoogieDeclarations]: Found implementation of procedure read_manual_selection_history [2024-11-09 06:01:30,222 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 06:01:30,224 INFO L130 BoogieDeclarations]: Found specification of procedure read_side2_failed_history [2024-11-09 06:01:30,224 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side2_failed_history [2024-11-09 06:01:30,225 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2024-11-09 06:01:30,225 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2024-11-09 06:01:30,225 INFO L130 BoogieDeclarations]: Found specification of procedure flip_the_side [2024-11-09 06:01:30,225 INFO L138 BoogieDeclarations]: Found implementation of procedure flip_the_side [2024-11-09 06:01:30,226 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 06:01:30,226 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 06:01:30,226 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 06:01:30,226 INFO L130 BoogieDeclarations]: Found specification of procedure read_side1_failed_history [2024-11-09 06:01:30,226 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side1_failed_history [2024-11-09 06:01:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 06:01:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 06:01:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure read_active_side_history [2024-11-09 06:01:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure read_active_side_history [2024-11-09 06:01:30,403 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 06:01:30,406 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 06:01:31,336 INFO L? ?]: Removed 114 outVars from TransFormulas that were not future-live. [2024-11-09 06:01:31,336 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 06:01:31,603 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 06:01:31,603 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-09 06:01:31,603 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:01:31 BoogieIcfgContainer [2024-11-09 06:01:31,604 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 06:01:31,609 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 06:01:31,609 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 06:01:31,614 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 06:01:31,614 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 06:01:29" (1/3) ... [2024-11-09 06:01:31,616 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34b1a998 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 06:01:31, skipping insertion in model container [2024-11-09 06:01:31,616 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:01:29" (2/3) ... [2024-11-09 06:01:31,617 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34b1a998 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 06:01:31, skipping insertion in model container [2024-11-09 06:01:31,618 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:01:31" (3/3) ... [2024-11-09 06:01:31,619 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_ActiveStandby.ufo.UNBOUNDED.pals.c [2024-11-09 06:01:31,643 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 06:01:31,643 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 06:01:31,747 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 06:01:31,758 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;@31e1b45a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 06:01:31,759 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 06:01:31,765 INFO L276 IsEmpty]: Start isEmpty. Operand has 149 states, 109 states have (on average 1.5412844036697249) internal successors, (168), 111 states have internal predecessors, (168), 31 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-09 06:01:31,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-09 06:01:31,779 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:01:31,780 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:01:31,781 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:01:31,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:01:31,789 INFO L85 PathProgramCache]: Analyzing trace with hash -921747100, now seen corresponding path program 1 times [2024-11-09 06:01:31,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:01:31,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411097384] [2024-11-09 06:01:31,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:31,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:01:32,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:32,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 06:01:32,558 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:01:32,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411097384] [2024-11-09 06:01:32,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411097384] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:01:32,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:01:32,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:01:32,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940711962] [2024-11-09 06:01:32,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:01:32,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:01:32,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:01:32,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:01:32,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:01:32,605 INFO L87 Difference]: Start difference. First operand has 149 states, 109 states have (on average 1.5412844036697249) internal successors, (168), 111 states have internal predecessors, (168), 31 states have call successors, (31), 7 states have call predecessors, (31), 7 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-09 06:01:32,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:01:32,859 INFO L93 Difference]: Finished difference Result 298 states and 487 transitions. [2024-11-09 06:01:32,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:01:32,862 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2024-11-09 06:01:32,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:01:32,874 INFO L225 Difference]: With dead ends: 298 [2024-11-09 06:01:32,875 INFO L226 Difference]: Without dead ends: 152 [2024-11-09 06:01:32,881 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:01:32,885 INFO L432 NwaCegarLoop]: 215 mSDtfsCounter, 3 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 635 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:01:32,886 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 635 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:01:32,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2024-11-09 06:01:32,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2024-11-09 06:01:32,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 112 states have (on average 1.5089285714285714) internal successors, (169), 113 states have internal predecessors, (169), 31 states have call successors, (31), 8 states have call predecessors, (31), 8 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-09 06:01:32,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 231 transitions. [2024-11-09 06:01:32,967 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 231 transitions. Word has length 19 [2024-11-09 06:01:32,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:01:32,968 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 231 transitions. [2024-11-09 06:01:32,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-09 06:01:32,969 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 231 transitions. [2024-11-09 06:01:32,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-09 06:01:32,972 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:01:32,972 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:01:32,973 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 06:01:32,973 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:01:32,974 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:01:32,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1021669553, now seen corresponding path program 1 times [2024-11-09 06:01:32,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:01:32,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1007576498] [2024-11-09 06:01:32,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:32,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:01:33,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:33,298 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 06:01:33,298 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:01:33,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1007576498] [2024-11-09 06:01:33,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1007576498] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:01:33,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:01:33,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 06:01:33,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374033154] [2024-11-09 06:01:33,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:01:33,302 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:01:33,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:01:33,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:01:33,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:01:33,306 INFO L87 Difference]: Start difference. First operand 152 states and 231 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 06:01:33,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:01:33,599 INFO L93 Difference]: Finished difference Result 337 states and 512 transitions. [2024-11-09 06:01:33,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:01:33,600 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 30 [2024-11-09 06:01:33,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:01:33,603 INFO L225 Difference]: With dead ends: 337 [2024-11-09 06:01:33,603 INFO L226 Difference]: Without dead ends: 188 [2024-11-09 06:01:33,607 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 06:01:33,608 INFO L432 NwaCegarLoop]: 193 mSDtfsCounter, 324 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:01:33,609 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 572 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:01:33,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2024-11-09 06:01:33,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 186. [2024-11-09 06:01:33,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 141 states have (on average 1.5106382978723405) internal successors, (213), 141 states have internal predecessors, (213), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-09 06:01:33,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 281 transitions. [2024-11-09 06:01:33,643 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 281 transitions. Word has length 30 [2024-11-09 06:01:33,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:01:33,643 INFO L471 AbstractCegarLoop]: Abstraction has 186 states and 281 transitions. [2024-11-09 06:01:33,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 06:01:33,644 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 281 transitions. [2024-11-09 06:01:33,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-09 06:01:33,645 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:01:33,645 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:01:33,645 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 06:01:33,645 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:01:33,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:01:33,651 INFO L85 PathProgramCache]: Analyzing trace with hash -328840025, now seen corresponding path program 1 times [2024-11-09 06:01:33,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:01:33,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068688904] [2024-11-09 06:01:33,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:33,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:01:33,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:33,874 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 06:01:33,874 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:01:33,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068688904] [2024-11-09 06:01:33,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068688904] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:01:33,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:01:33,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 06:01:33,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427370161] [2024-11-09 06:01:33,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:01:33,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:01:33,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:01:33,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:01:33,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:01:33,877 INFO L87 Difference]: Start difference. First operand 186 states and 281 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 06:01:34,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:01:34,088 INFO L93 Difference]: Finished difference Result 336 states and 509 transitions. [2024-11-09 06:01:34,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:01:34,089 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 31 [2024-11-09 06:01:34,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:01:34,091 INFO L225 Difference]: With dead ends: 336 [2024-11-09 06:01:34,091 INFO L226 Difference]: Without dead ends: 187 [2024-11-09 06:01:34,092 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 06:01:34,093 INFO L432 NwaCegarLoop]: 194 mSDtfsCounter, 319 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:01:34,094 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [319 Valid, 575 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:01:34,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-11-09 06:01:34,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 186. [2024-11-09 06:01:34,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 141 states have (on average 1.50354609929078) internal successors, (212), 141 states have internal predecessors, (212), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-09 06:01:34,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 280 transitions. [2024-11-09 06:01:34,115 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 280 transitions. Word has length 31 [2024-11-09 06:01:34,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:01:34,116 INFO L471 AbstractCegarLoop]: Abstraction has 186 states and 280 transitions. [2024-11-09 06:01:34,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-09 06:01:34,116 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 280 transitions. [2024-11-09 06:01:34,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-11-09 06:01:34,117 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:01:34,117 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:01:34,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 06:01:34,118 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:01:34,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:01:34,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1598475538, now seen corresponding path program 1 times [2024-11-09 06:01:34,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:01:34,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993585381] [2024-11-09 06:01:34,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:34,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:01:34,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:34,369 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 06:01:34,369 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:01:34,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993585381] [2024-11-09 06:01:34,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993585381] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:01:34,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:01:34,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:01:34,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310013142] [2024-11-09 06:01:34,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:01:34,371 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:01:34,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:01:34,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:01:34,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:01:34,372 INFO L87 Difference]: Start difference. First operand 186 states and 280 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-09 06:01:34,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:01:34,459 INFO L93 Difference]: Finished difference Result 340 states and 514 transitions. [2024-11-09 06:01:34,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:01:34,460 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 33 [2024-11-09 06:01:34,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:01:34,462 INFO L225 Difference]: With dead ends: 340 [2024-11-09 06:01:34,463 INFO L226 Difference]: Without dead ends: 191 [2024-11-09 06:01:34,479 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:01:34,481 INFO L432 NwaCegarLoop]: 217 mSDtfsCounter, 4 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:01:34,484 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 647 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:01:34,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-09 06:01:34,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2024-11-09 06:01:34,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 145 states have (on average 1.4896551724137932) internal successors, (216), 145 states have internal predecessors, (216), 34 states have call successors, (34), 11 states have call predecessors, (34), 11 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-09 06:01:34,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 284 transitions. [2024-11-09 06:01:34,521 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 284 transitions. Word has length 33 [2024-11-09 06:01:34,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:01:34,521 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 284 transitions. [2024-11-09 06:01:34,522 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-09 06:01:34,522 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 284 transitions. [2024-11-09 06:01:34,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-09 06:01:34,526 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:01:34,526 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:01:34,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 06:01:34,527 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:01:34,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:01:34,529 INFO L85 PathProgramCache]: Analyzing trace with hash -244681224, now seen corresponding path program 1 times [2024-11-09 06:01:34,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:01:34,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424012295] [2024-11-09 06:01:34,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:34,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:01:34,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:34,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 06:01:34,852 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:01:34,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424012295] [2024-11-09 06:01:34,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424012295] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:01:34,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:01:34,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:01:34,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674952697] [2024-11-09 06:01:34,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:01:34,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:01:34,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:01:34,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:01:34,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:01:34,859 INFO L87 Difference]: Start difference. First operand 191 states and 284 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 06:01:34,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:01:34,974 INFO L93 Difference]: Finished difference Result 350 states and 525 transitions. [2024-11-09 06:01:34,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:01:34,975 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 41 [2024-11-09 06:01:34,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:01:34,977 INFO L225 Difference]: With dead ends: 350 [2024-11-09 06:01:34,977 INFO L226 Difference]: Without dead ends: 196 [2024-11-09 06:01:34,978 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:01:34,982 INFO L432 NwaCegarLoop]: 214 mSDtfsCounter, 4 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:01:34,986 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 633 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:01:34,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2024-11-09 06:01:35,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2024-11-09 06:01:35,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 149 states have (on average 1.476510067114094) internal successors, (220), 149 states have internal predecessors, (220), 34 states have call successors, (34), 12 states have call predecessors, (34), 12 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-09 06:01:35,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 288 transitions. [2024-11-09 06:01:35,017 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 288 transitions. Word has length 41 [2024-11-09 06:01:35,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:01:35,018 INFO L471 AbstractCegarLoop]: Abstraction has 196 states and 288 transitions. [2024-11-09 06:01:35,018 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-09 06:01:35,019 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 288 transitions. [2024-11-09 06:01:35,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-09 06:01:35,021 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:01:35,023 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:01:35,024 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 06:01:35,024 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:01:35,024 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:01:35,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1779556478, now seen corresponding path program 1 times [2024-11-09 06:01:35,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:01:35,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221459788] [2024-11-09 06:01:35,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:35,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:01:35,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:35,327 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 06:01:35,328 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:01:35,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221459788] [2024-11-09 06:01:35,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221459788] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:01:35,328 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:01:35,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:01:35,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599830687] [2024-11-09 06:01:35,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:01:35,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:01:35,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:01:35,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:01:35,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:01:35,332 INFO L87 Difference]: Start difference. First operand 196 states and 288 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 06:01:35,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:01:35,437 INFO L93 Difference]: Finished difference Result 359 states and 529 transitions. [2024-11-09 06:01:35,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:01:35,438 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 49 [2024-11-09 06:01:35,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:01:35,441 INFO L225 Difference]: With dead ends: 359 [2024-11-09 06:01:35,442 INFO L226 Difference]: Without dead ends: 200 [2024-11-09 06:01:35,443 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:01:35,445 INFO L432 NwaCegarLoop]: 219 mSDtfsCounter, 3 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 643 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:01:35,446 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 643 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:01:35,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-11-09 06:01:35,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 200. [2024-11-09 06:01:35,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 152 states have (on average 1.4671052631578947) internal successors, (223), 152 states have internal predecessors, (223), 34 states have call successors, (34), 13 states have call predecessors, (34), 13 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-09 06:01:35,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 291 transitions. [2024-11-09 06:01:35,470 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 291 transitions. Word has length 49 [2024-11-09 06:01:35,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:01:35,471 INFO L471 AbstractCegarLoop]: Abstraction has 200 states and 291 transitions. [2024-11-09 06:01:35,471 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 06:01:35,471 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 291 transitions. [2024-11-09 06:01:35,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-09 06:01:35,474 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:01:35,474 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:01:35,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 06:01:35,475 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:01:35,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:01:35,475 INFO L85 PathProgramCache]: Analyzing trace with hash 616902825, now seen corresponding path program 1 times [2024-11-09 06:01:35,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:01:35,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329459999] [2024-11-09 06:01:35,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:35,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:01:35,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:35,739 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 06:01:35,740 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:01:35,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329459999] [2024-11-09 06:01:35,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329459999] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:01:35,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:01:35,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:01:35,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861867827] [2024-11-09 06:01:35,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:01:35,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:01:35,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:01:35,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:01:35,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:01:35,744 INFO L87 Difference]: Start difference. First operand 200 states and 291 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 06:01:35,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:01:35,892 INFO L93 Difference]: Finished difference Result 368 states and 539 transitions. [2024-11-09 06:01:35,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:01:35,893 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 49 [2024-11-09 06:01:35,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:01:35,896 INFO L225 Difference]: With dead ends: 368 [2024-11-09 06:01:35,896 INFO L226 Difference]: Without dead ends: 205 [2024-11-09 06:01:35,897 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:01:35,900 INFO L432 NwaCegarLoop]: 214 mSDtfsCounter, 4 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:01:35,901 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 633 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:01:35,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-11-09 06:01:35,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 205. [2024-11-09 06:01:35,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 156 states have (on average 1.455128205128205) internal successors, (227), 156 states have internal predecessors, (227), 34 states have call successors, (34), 14 states have call predecessors, (34), 14 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-09 06:01:35,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 295 transitions. [2024-11-09 06:01:35,925 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 295 transitions. Word has length 49 [2024-11-09 06:01:35,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:01:35,928 INFO L471 AbstractCegarLoop]: Abstraction has 205 states and 295 transitions. [2024-11-09 06:01:35,928 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-09 06:01:35,928 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 295 transitions. [2024-11-09 06:01:35,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-11-09 06:01:35,934 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:01:35,934 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:01:35,934 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-09 06:01:35,935 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:01:35,935 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:01:35,935 INFO L85 PathProgramCache]: Analyzing trace with hash 681298057, now seen corresponding path program 1 times [2024-11-09 06:01:35,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:01:35,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360831863] [2024-11-09 06:01:35,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:35,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:01:35,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:36,258 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-09 06:01:36,258 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:01:36,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360831863] [2024-11-09 06:01:36,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360831863] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:01:36,261 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:01:36,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:01:36,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725156767] [2024-11-09 06:01:36,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:01:36,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:01:36,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:01:36,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:01:36,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:01:36,263 INFO L87 Difference]: Start difference. First operand 205 states and 295 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-09 06:01:36,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:01:36,353 INFO L93 Difference]: Finished difference Result 379 states and 546 transitions. [2024-11-09 06:01:36,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:01:36,354 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 57 [2024-11-09 06:01:36,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:01:36,356 INFO L225 Difference]: With dead ends: 379 [2024-11-09 06:01:36,356 INFO L226 Difference]: Without dead ends: 211 [2024-11-09 06:01:36,357 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:01:36,358 INFO L432 NwaCegarLoop]: 218 mSDtfsCounter, 5 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 645 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:01:36,358 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 645 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:01:36,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-11-09 06:01:36,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2024-11-09 06:01:36,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 161 states have (on average 1.4409937888198758) internal successors, (232), 161 states have internal predecessors, (232), 34 states have call successors, (34), 15 states have call predecessors, (34), 15 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-09 06:01:36,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 300 transitions. [2024-11-09 06:01:36,374 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 300 transitions. Word has length 57 [2024-11-09 06:01:36,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:01:36,374 INFO L471 AbstractCegarLoop]: Abstraction has 211 states and 300 transitions. [2024-11-09 06:01:36,375 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-09 06:01:36,375 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 300 transitions. [2024-11-09 06:01:36,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-09 06:01:36,376 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:01:36,376 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:01:36,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 06:01:36,377 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:01:36,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:01:36,377 INFO L85 PathProgramCache]: Analyzing trace with hash -2083388927, now seen corresponding path program 1 times [2024-11-09 06:01:36,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:01:36,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009364857] [2024-11-09 06:01:36,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:36,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:01:36,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:37,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 06:01:37,308 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:01:37,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009364857] [2024-11-09 06:01:37,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009364857] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:01:37,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375936196] [2024-11-09 06:01:37,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:37,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:01:37,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:01:37,312 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:01:37,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 06:01:37,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:37,566 INFO L255 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-09 06:01:37,575 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:01:37,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-09 06:01:37,808 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:01:37,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375936196] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:01:37,809 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:01:37,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 12 [2024-11-09 06:01:37,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168641081] [2024-11-09 06:01:37,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:01:37,810 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 06:01:37,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:01:37,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 06:01:37,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2024-11-09 06:01:37,812 INFO L87 Difference]: Start difference. First operand 211 states and 300 transitions. Second operand has 6 states, 4 states have (on average 11.25) internal successors, (45), 6 states have internal predecessors, (45), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 06:01:38,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:01:38,170 INFO L93 Difference]: Finished difference Result 598 states and 836 transitions. [2024-11-09 06:01:38,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 06:01:38,171 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 11.25) internal successors, (45), 6 states have internal predecessors, (45), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 60 [2024-11-09 06:01:38,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:01:38,175 INFO L225 Difference]: With dead ends: 598 [2024-11-09 06:01:38,175 INFO L226 Difference]: Without dead ends: 398 [2024-11-09 06:01:38,176 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-11-09 06:01:38,178 INFO L432 NwaCegarLoop]: 219 mSDtfsCounter, 216 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 1011 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:01:38,179 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 1011 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:01:38,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2024-11-09 06:01:38,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 395. [2024-11-09 06:01:38,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 299 states have (on average 1.4214046822742474) internal successors, (425), 300 states have internal predecessors, (425), 65 states have call successors, (65), 30 states have call predecessors, (65), 30 states have return successors, (65), 64 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-09 06:01:38,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 555 transitions. [2024-11-09 06:01:38,230 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 555 transitions. Word has length 60 [2024-11-09 06:01:38,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:01:38,230 INFO L471 AbstractCegarLoop]: Abstraction has 395 states and 555 transitions. [2024-11-09 06:01:38,230 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 11.25) internal successors, (45), 6 states have internal predecessors, (45), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 06:01:38,231 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 555 transitions. [2024-11-09 06:01:38,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-09 06:01:38,233 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:01:38,233 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:01:38,258 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 06:01:38,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:01:38,437 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:01:38,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:01:38,438 INFO L85 PathProgramCache]: Analyzing trace with hash 2038727964, now seen corresponding path program 1 times [2024-11-09 06:01:38,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:01:38,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577434656] [2024-11-09 06:01:38,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:38,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:01:38,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:39,518 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 06:01:39,518 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:01:39,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577434656] [2024-11-09 06:01:39,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577434656] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:01:39,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642796404] [2024-11-09 06:01:39,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:01:39,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:01:39,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:01:39,522 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:01:39,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 06:01:39,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:01:39,734 INFO L255 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-09 06:01:39,738 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:01:40,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 06:01:40,452 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:01:40,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 06:01:40,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642796404] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:01:40,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [940128142] [2024-11-09 06:01:40,712 INFO L159 IcfgInterpreter]: Started Sifa with 57 locations of interest [2024-11-09 06:01:40,713 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:01:40,717 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:01:40,725 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:01:40,725 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:01:58,202 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 16 for LOIs [2024-11-09 06:01:58,209 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 06:01:58,210 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 80 for LOIs [2024-11-09 06:01:58,443 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 131 for LOIs [2024-11-09 06:01:59,888 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 106 for LOIs [2024-11-09 06:02:00,607 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 68 for LOIs [2024-11-09 06:02:00,768 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:02:31,588 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7732#(and (<= 0 ~side2Failed_History_0~0) (= |assert_#in~arg| 0) (exists ((|v_ULTIMATE.start_check_#t~ret16#1_15| Int) (|v_ULTIMATE.start_check_~tmp___8~0#1_14| Int)) (and (= |v_ULTIMATE.start_check_#t~ret16#1_15| 0) (exists ((|v_ULTIMATE.start_check_#t~ret15#1_15| Int) (|v_ULTIMATE.start_check_~tmp___7~0#1_14| Int)) (and (not (= |v_ULTIMATE.start_check_#t~ret15#1_15| 0)) (<= |v_ULTIMATE.start_check_#t~ret15#1_15| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_15|) (exists ((|v_ULTIMATE.start_check_~tmp___0~0#1_15| Int)) (and (<= |v_ULTIMATE.start_check_~tmp___0~0#1_15| 127) (or (and (= ~s1p_new~0 ~nomsg~0) (= ~manual_selection_History_1~0 |v_ULTIMATE.start_check_~tmp___0~0#1_15|) (exists ((|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_23| Int) (|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_23| Int)) (and (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_23| 0)) (or (and (= ~active_side_History_0~0 0) (not (= 0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_23|))) (and (= ~active_side_History_0~0 0) (not (= ~nomsg~0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_23|)))) (not (= 1 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_23|)) (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_23| 1)))) (= ~nomsg~0 ~s1s1_new~0) (= ~nomsg~0 ~s2s1_new~0) (= ~nomsg~0 ~s2p_new~0) (= ~nomsg~0 ~cs1_new~0) (= ~nomsg~0 ~s2s2_new~0) (= (mod ~side1Failed~0 256) 0) (= ~nomsg~0 ~cs2_new~0) (= ~nomsg~0 ~s1s2_new~0)) (and (= ~s1p_new~0 ~nomsg~0) (not (= (mod ~side1Failed~0 256) 0)) (= ~manual_selection_History_1~0 |v_ULTIMATE.start_check_~tmp___0~0#1_15|) (exists ((|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_23| Int) (|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_23| Int)) (and (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_23| 0)) (or (and (= ~active_side_History_0~0 0) (not (= 0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_23|))) (and (= ~active_side_History_0~0 0) (not (= ~nomsg~0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_23|)))) (not (= 1 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_23|)) (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_23| 1)))) (= ~nomsg~0 ~s1s1_new~0) (= ~nomsg~0 ~s2s1_new~0) (= (mod ~side2Failed~0 256) 0) (= ~nomsg~0 ~s2p_new~0) (= ~nomsg~0 ~cs1_new~0) (= ~nomsg~0 ~s2s2_new~0) (= ~nomsg~0 ~cs2_new~0) (= ~nomsg~0 ~s1s2_new~0))) (<= 0 (+ 128 |v_ULTIMATE.start_check_~tmp___0~0#1_15|)) (not (= |v_ULTIMATE.start_check_~tmp___0~0#1_15| 0)))) (= |v_ULTIMATE.start_check_~tmp___7~0#1_14| 1) (not (= (mod ~side1Failed_History_1~0 256) 0)))) (= ~side2Failed_History_1~0 0) (= |v_ULTIMATE.start_check_~tmp___8~0#1_14| 0))) (<= ~side2Failed_History_0~0 1) (<= 0 ~side2Failed_History_2~0) (= ~side2_written~0 0) (<= ~side2Failed_History_2~0 1))' at error location [2024-11-09 06:02:31,589 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:02:31,589 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:02:31,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-09 06:02:31,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519783142] [2024-11-09 06:02:31,589 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:02:31,590 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-09 06:02:31,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:02:31,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-09 06:02:31,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=3442, Unknown=4, NotChecked=0, Total=3782 [2024-11-09 06:02:31,593 INFO L87 Difference]: Start difference. First operand 395 states and 555 transitions. Second operand has 18 states, 13 states have (on average 6.769230769230769) internal successors, (88), 16 states have internal predecessors, (88), 6 states have call successors, (20), 3 states have call predecessors, (20), 8 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) [2024-11-09 06:02:32,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:02:32,423 INFO L93 Difference]: Finished difference Result 1011 states and 1402 transitions. [2024-11-09 06:02:32,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-09 06:02:32,424 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 13 states have (on average 6.769230769230769) internal successors, (88), 16 states have internal predecessors, (88), 6 states have call successors, (20), 3 states have call predecessors, (20), 8 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) Word has length 62 [2024-11-09 06:02:32,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:02:32,432 INFO L225 Difference]: With dead ends: 1011 [2024-11-09 06:02:32,432 INFO L226 Difference]: Without dead ends: 676 [2024-11-09 06:02:32,435 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 135 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1397 ImplicationChecksByTransitivity, 31.3s TimeCoverageRelationStatistics Valid=398, Invalid=4710, Unknown=4, NotChecked=0, Total=5112 [2024-11-09 06:02:32,436 INFO L432 NwaCegarLoop]: 287 mSDtfsCounter, 262 mSDsluCounter, 3152 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 3439 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 06:02:32,436 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 3439 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 06:02:32,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 676 states. [2024-11-09 06:02:32,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 676 to 514. [2024-11-09 06:02:32,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 384 states have (on average 1.4140625) internal successors, (543), 387 states have internal predecessors, (543), 88 states have call successors, (88), 41 states have call predecessors, (88), 41 states have return successors, (88), 85 states have call predecessors, (88), 88 states have call successors, (88) [2024-11-09 06:02:32,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 719 transitions. [2024-11-09 06:02:32,482 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 719 transitions. Word has length 62 [2024-11-09 06:02:32,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:02:32,482 INFO L471 AbstractCegarLoop]: Abstraction has 514 states and 719 transitions. [2024-11-09 06:02:32,483 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 13 states have (on average 6.769230769230769) internal successors, (88), 16 states have internal predecessors, (88), 6 states have call successors, (20), 3 states have call predecessors, (20), 8 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) [2024-11-09 06:02:32,483 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 719 transitions. [2024-11-09 06:02:32,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-09 06:02:32,484 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:02:32,484 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:02:32,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 06:02:32,685 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-09 06:02:32,685 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:02:32,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:02:32,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1789814189, now seen corresponding path program 1 times [2024-11-09 06:02:32,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:02:32,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535814566] [2024-11-09 06:02:32,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:32,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:02:32,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:32,901 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 06:02:32,902 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:02:32,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535814566] [2024-11-09 06:02:32,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535814566] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:02:32,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:02:32,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:02:32,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866986006] [2024-11-09 06:02:32,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:02:32,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:02:32,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:02:32,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:02:32,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:02:32,905 INFO L87 Difference]: Start difference. First operand 514 states and 719 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-09 06:02:33,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:02:33,013 INFO L93 Difference]: Finished difference Result 969 states and 1355 transitions. [2024-11-09 06:02:33,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:02:33,014 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 66 [2024-11-09 06:02:33,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:02:33,017 INFO L225 Difference]: With dead ends: 969 [2024-11-09 06:02:33,018 INFO L226 Difference]: Without dead ends: 526 [2024-11-09 06:02:33,019 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:02:33,020 INFO L432 NwaCegarLoop]: 219 mSDtfsCounter, 3 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 643 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:02:33,020 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 643 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:02:33,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2024-11-09 06:02:33,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 526. [2024-11-09 06:02:33,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 393 states have (on average 1.4045801526717556) internal successors, (552), 396 states have internal predecessors, (552), 88 states have call successors, (88), 44 states have call predecessors, (88), 44 states have return successors, (88), 85 states have call predecessors, (88), 88 states have call successors, (88) [2024-11-09 06:02:33,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 728 transitions. [2024-11-09 06:02:33,067 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 728 transitions. Word has length 66 [2024-11-09 06:02:33,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:02:33,068 INFO L471 AbstractCegarLoop]: Abstraction has 526 states and 728 transitions. [2024-11-09 06:02:33,068 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-09 06:02:33,069 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 728 transitions. [2024-11-09 06:02:33,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-09 06:02:33,070 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:02:33,070 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:02:33,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-09 06:02:33,070 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:02:33,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:02:33,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1876933434, now seen corresponding path program 1 times [2024-11-09 06:02:33,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:02:33,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420066923] [2024-11-09 06:02:33,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:33,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:02:33,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:33,705 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 06:02:33,705 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:02:33,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420066923] [2024-11-09 06:02:33,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420066923] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:02:33,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:02:33,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 06:02:33,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384259590] [2024-11-09 06:02:33,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:02:33,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 06:02:33,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:02:33,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 06:02:33,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:02:33,707 INFO L87 Difference]: Start difference. First operand 526 states and 728 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-09 06:02:34,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:02:34,306 INFO L93 Difference]: Finished difference Result 1117 states and 1518 transitions. [2024-11-09 06:02:34,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 06:02:34,307 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 71 [2024-11-09 06:02:34,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:02:34,312 INFO L225 Difference]: With dead ends: 1117 [2024-11-09 06:02:34,312 INFO L226 Difference]: Without dead ends: 658 [2024-11-09 06:02:34,313 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-09 06:02:34,314 INFO L432 NwaCegarLoop]: 230 mSDtfsCounter, 388 mSDsluCounter, 939 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 1169 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 06:02:34,315 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 1169 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 06:02:34,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2024-11-09 06:02:34,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 647. [2024-11-09 06:02:34,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 479 states have (on average 1.3632567849686847) internal successors, (653), 482 states have internal predecessors, (653), 109 states have call successors, (109), 58 states have call predecessors, (109), 58 states have return successors, (109), 106 states have call predecessors, (109), 109 states have call successors, (109) [2024-11-09 06:02:34,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 871 transitions. [2024-11-09 06:02:34,384 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 871 transitions. Word has length 71 [2024-11-09 06:02:34,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:02:34,384 INFO L471 AbstractCegarLoop]: Abstraction has 647 states and 871 transitions. [2024-11-09 06:02:34,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-09 06:02:34,385 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 871 transitions. [2024-11-09 06:02:34,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-09 06:02:34,386 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:02:34,386 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:02:34,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-09 06:02:34,386 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:02:34,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:02:34,387 INFO L85 PathProgramCache]: Analyzing trace with hash -72943450, now seen corresponding path program 1 times [2024-11-09 06:02:34,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:02:34,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267506703] [2024-11-09 06:02:34,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:34,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:02:34,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:34,505 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 06:02:34,506 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:02:34,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267506703] [2024-11-09 06:02:34,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267506703] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:02:34,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:02:34,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:02:34,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075962534] [2024-11-09 06:02:34,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:02:34,507 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:02:34,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:02:34,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:02:34,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:02:34,508 INFO L87 Difference]: Start difference. First operand 647 states and 871 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 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-09 06:02:34,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:02:34,715 INFO L93 Difference]: Finished difference Result 1576 states and 2122 transitions. [2024-11-09 06:02:34,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:02:34,716 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 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 71 [2024-11-09 06:02:34,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:02:34,723 INFO L225 Difference]: With dead ends: 1576 [2024-11-09 06:02:34,723 INFO L226 Difference]: Without dead ends: 1140 [2024-11-09 06:02:34,725 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:02:34,725 INFO L432 NwaCegarLoop]: 378 mSDtfsCounter, 187 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 953 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:02:34,726 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 953 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:02:34,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1140 states. [2024-11-09 06:02:34,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1140 to 1055. [2024-11-09 06:02:34,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1055 states, 780 states have (on average 1.3525641025641026) internal successors, (1055), 786 states have internal predecessors, (1055), 178 states have call successors, (178), 96 states have call predecessors, (178), 96 states have return successors, (178), 172 states have call predecessors, (178), 178 states have call successors, (178) [2024-11-09 06:02:34,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 1411 transitions. [2024-11-09 06:02:34,836 INFO L78 Accepts]: Start accepts. Automaton has 1055 states and 1411 transitions. Word has length 71 [2024-11-09 06:02:34,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:02:34,836 INFO L471 AbstractCegarLoop]: Abstraction has 1055 states and 1411 transitions. [2024-11-09 06:02:34,837 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 3 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-09 06:02:34,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 1411 transitions. [2024-11-09 06:02:34,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-09 06:02:34,838 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:02:34,838 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:02:34,839 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-09 06:02:34,839 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:02:34,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:02:34,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1226714359, now seen corresponding path program 1 times [2024-11-09 06:02:34,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:02:34,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324293607] [2024-11-09 06:02:34,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:34,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:02:34,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:35,574 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-09 06:02:35,575 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:02:35,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324293607] [2024-11-09 06:02:35,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324293607] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:02:35,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [939908915] [2024-11-09 06:02:35,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:35,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:02:35,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:02:35,578 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:02:35,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 06:02:35,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:35,751 INFO L255 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-09 06:02:35,755 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:02:35,848 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-09 06:02:35,848 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:02:35,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [939908915] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:02:35,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:02:35,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 13 [2024-11-09 06:02:35,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162698209] [2024-11-09 06:02:35,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:02:35,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 06:02:35,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:02:35,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 06:02:35,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-11-09 06:02:35,853 INFO L87 Difference]: Start difference. First operand 1055 states and 1411 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 06:02:36,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:02:36,264 INFO L93 Difference]: Finished difference Result 2186 states and 3010 transitions. [2024-11-09 06:02:36,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 06:02:36,264 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 73 [2024-11-09 06:02:36,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:02:36,274 INFO L225 Difference]: With dead ends: 2186 [2024-11-09 06:02:36,274 INFO L226 Difference]: Without dead ends: 1403 [2024-11-09 06:02:36,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2024-11-09 06:02:36,277 INFO L432 NwaCegarLoop]: 381 mSDtfsCounter, 126 mSDsluCounter, 2105 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 2486 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:02:36,278 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 2486 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:02:36,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1403 states. [2024-11-09 06:02:36,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1403 to 1062. [2024-11-09 06:02:36,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 783 states have (on average 1.342273307790549) internal successors, (1051), 791 states have internal predecessors, (1051), 180 states have call successors, (180), 98 states have call predecessors, (180), 98 states have return successors, (180), 172 states have call predecessors, (180), 180 states have call successors, (180) [2024-11-09 06:02:36,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1411 transitions. [2024-11-09 06:02:36,413 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 1411 transitions. Word has length 73 [2024-11-09 06:02:36,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:02:36,413 INFO L471 AbstractCegarLoop]: Abstraction has 1062 states and 1411 transitions. [2024-11-09 06:02:36,414 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 06:02:36,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 1411 transitions. [2024-11-09 06:02:36,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-09 06:02:36,415 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:02:36,415 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:02:36,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-09 06:02:36,616 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-09 06:02:36,616 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:02:36,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:02:36,617 INFO L85 PathProgramCache]: Analyzing trace with hash -729638853, now seen corresponding path program 1 times [2024-11-09 06:02:36,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:02:36,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684698109] [2024-11-09 06:02:36,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:36,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:02:36,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:37,251 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 06:02:37,251 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:02:37,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684698109] [2024-11-09 06:02:37,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684698109] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:02:37,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:02:37,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 06:02:37,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20945700] [2024-11-09 06:02:37,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:02:37,252 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 06:02:37,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:02:37,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 06:02:37,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:02:37,253 INFO L87 Difference]: Start difference. First operand 1062 states and 1411 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-09 06:02:38,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:02:38,144 INFO L93 Difference]: Finished difference Result 2496 states and 3305 transitions. [2024-11-09 06:02:38,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 06:02:38,145 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 73 [2024-11-09 06:02:38,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:02:38,155 INFO L225 Difference]: With dead ends: 2496 [2024-11-09 06:02:38,155 INFO L226 Difference]: Without dead ends: 1696 [2024-11-09 06:02:38,160 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-09 06:02:38,161 INFO L432 NwaCegarLoop]: 407 mSDtfsCounter, 522 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 1700 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 06:02:38,161 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [528 Valid, 1700 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 06:02:38,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1696 states. [2024-11-09 06:02:38,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1696 to 1648. [2024-11-09 06:02:38,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1648 states, 1204 states have (on average 1.3264119601328903) internal successors, (1597), 1217 states have internal predecessors, (1597), 288 states have call successors, (288), 155 states have call predecessors, (288), 155 states have return successors, (288), 275 states have call predecessors, (288), 288 states have call successors, (288) [2024-11-09 06:02:38,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1648 states to 1648 states and 2173 transitions. [2024-11-09 06:02:38,386 INFO L78 Accepts]: Start accepts. Automaton has 1648 states and 2173 transitions. Word has length 73 [2024-11-09 06:02:38,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:02:38,386 INFO L471 AbstractCegarLoop]: Abstraction has 1648 states and 2173 transitions. [2024-11-09 06:02:38,386 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-09 06:02:38,387 INFO L276 IsEmpty]: Start isEmpty. Operand 1648 states and 2173 transitions. [2024-11-09 06:02:38,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-09 06:02:38,388 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:02:38,388 INFO L215 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:02:38,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-09 06:02:38,389 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:02:38,389 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:02:38,389 INFO L85 PathProgramCache]: Analyzing trace with hash -2106091589, now seen corresponding path program 1 times [2024-11-09 06:02:38,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:02:38,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621163203] [2024-11-09 06:02:38,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:38,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:02:38,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:38,856 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 06:02:38,857 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:02:38,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621163203] [2024-11-09 06:02:38,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621163203] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:02:38,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263225760] [2024-11-09 06:02:38,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:38,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:02:38,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:02:38,860 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:02:38,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 06:02:39,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:39,031 INFO L255 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-09 06:02:39,033 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:02:39,109 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 06:02:39,109 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:02:39,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263225760] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:02:39,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:02:39,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2024-11-09 06:02:39,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556566602] [2024-11-09 06:02:39,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:02:39,111 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 06:02:39,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:02:39,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 06:02:39,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2024-11-09 06:02:39,112 INFO L87 Difference]: Start difference. First operand 1648 states and 2173 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 06:02:39,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:02:39,452 INFO L93 Difference]: Finished difference Result 2874 states and 3799 transitions. [2024-11-09 06:02:39,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 06:02:39,453 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 76 [2024-11-09 06:02:39,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:02:39,463 INFO L225 Difference]: With dead ends: 2874 [2024-11-09 06:02:39,463 INFO L226 Difference]: Without dead ends: 1626 [2024-11-09 06:02:39,467 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2024-11-09 06:02:39,467 INFO L432 NwaCegarLoop]: 208 mSDtfsCounter, 8 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1018 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:02:39,468 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1018 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:02:39,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2024-11-09 06:02:39,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 1626. [2024-11-09 06:02:39,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1193 states have (on average 1.3017602682313496) internal successors, (1553), 1206 states have internal predecessors, (1553), 277 states have call successors, (277), 155 states have call predecessors, (277), 155 states have return successors, (277), 264 states have call predecessors, (277), 277 states have call successors, (277) [2024-11-09 06:02:39,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 2107 transitions. [2024-11-09 06:02:39,689 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 2107 transitions. Word has length 76 [2024-11-09 06:02:39,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:02:39,690 INFO L471 AbstractCegarLoop]: Abstraction has 1626 states and 2107 transitions. [2024-11-09 06:02:39,690 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 06:02:39,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 2107 transitions. [2024-11-09 06:02:39,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-09 06:02:39,692 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:02:39,692 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:02:39,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-09 06:02:39,896 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-09 06:02:39,896 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:02:39,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:02:39,897 INFO L85 PathProgramCache]: Analyzing trace with hash -79576832, now seen corresponding path program 1 times [2024-11-09 06:02:39,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:02:39,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676484809] [2024-11-09 06:02:39,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:39,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:02:39,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:40,033 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 06:02:40,034 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:02:40,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676484809] [2024-11-09 06:02:40,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676484809] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:02:40,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:02:40,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:02:40,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498494772] [2024-11-09 06:02:40,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:02:40,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:02:40,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:02:40,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:02:40,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:02:40,036 INFO L87 Difference]: Start difference. First operand 1626 states and 2107 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 3 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-09 06:02:40,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:02:40,449 INFO L93 Difference]: Finished difference Result 3712 states and 4830 transitions. [2024-11-09 06:02:40,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:02:40,449 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 3 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 75 [2024-11-09 06:02:40,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:02:40,464 INFO L225 Difference]: With dead ends: 3712 [2024-11-09 06:02:40,465 INFO L226 Difference]: Without dead ends: 2627 [2024-11-09 06:02:40,469 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:02:40,469 INFO L432 NwaCegarLoop]: 262 mSDtfsCounter, 187 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 721 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:02:40,470 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 721 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:02:40,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2024-11-09 06:02:40,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2344. [2024-11-09 06:02:40,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 1717 states have (on average 1.2941176470588236) internal successors, (2222), 1735 states have internal predecessors, (2222), 404 states have call successors, (404), 222 states have call predecessors, (404), 222 states have return successors, (404), 386 states have call predecessors, (404), 404 states have call successors, (404) [2024-11-09 06:02:40,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 3030 transitions. [2024-11-09 06:02:40,821 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 3030 transitions. Word has length 75 [2024-11-09 06:02:40,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:02:40,821 INFO L471 AbstractCegarLoop]: Abstraction has 2344 states and 3030 transitions. [2024-11-09 06:02:40,821 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 3 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-09 06:02:40,822 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 3030 transitions. [2024-11-09 06:02:40,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-09 06:02:40,824 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:02:40,824 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:02:40,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-09 06:02:40,824 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:02:40,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:02:40,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1329285914, now seen corresponding path program 1 times [2024-11-09 06:02:40,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:02:40,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594368909] [2024-11-09 06:02:40,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:40,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:02:40,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:40,925 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 06:02:40,926 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:02:40,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594368909] [2024-11-09 06:02:40,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594368909] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:02:40,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:02:40,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:02:40,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72590593] [2024-11-09 06:02:40,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:02:40,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:02:40,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:02:40,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:02:40,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:02:40,928 INFO L87 Difference]: Start difference. First operand 2344 states and 3030 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 3 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-09 06:02:41,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:02:41,415 INFO L93 Difference]: Finished difference Result 5034 states and 6532 transitions. [2024-11-09 06:02:41,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:02:41,416 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 3 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 75 [2024-11-09 06:02:41,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:02:41,436 INFO L225 Difference]: With dead ends: 5034 [2024-11-09 06:02:41,436 INFO L226 Difference]: Without dead ends: 3257 [2024-11-09 06:02:41,442 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:02:41,442 INFO L432 NwaCegarLoop]: 411 mSDtfsCounter, 181 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 1012 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:02:41,443 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 1012 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:02:41,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3257 states. [2024-11-09 06:02:41,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3257 to 3233. [2024-11-09 06:02:41,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3233 states, 2365 states have (on average 1.2862579281183932) internal successors, (3042), 2390 states have internal predecessors, (3042), 561 states have call successors, (561), 306 states have call predecessors, (561), 306 states have return successors, (561), 536 states have call predecessors, (561), 561 states have call successors, (561) [2024-11-09 06:02:41,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3233 states to 3233 states and 4164 transitions. [2024-11-09 06:02:41,949 INFO L78 Accepts]: Start accepts. Automaton has 3233 states and 4164 transitions. Word has length 75 [2024-11-09 06:02:41,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:02:41,950 INFO L471 AbstractCegarLoop]: Abstraction has 3233 states and 4164 transitions. [2024-11-09 06:02:41,950 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 3 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-09 06:02:41,950 INFO L276 IsEmpty]: Start isEmpty. Operand 3233 states and 4164 transitions. [2024-11-09 06:02:41,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-09 06:02:41,953 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:02:41,953 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:02:41,953 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-09 06:02:41,954 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:02:41,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:02:41,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1552653658, now seen corresponding path program 1 times [2024-11-09 06:02:41,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:02:41,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705756489] [2024-11-09 06:02:41,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:41,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:02:41,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:42,015 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 06:02:42,015 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:02:42,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705756489] [2024-11-09 06:02:42,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705756489] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:02:42,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:02:42,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 06:02:42,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690990100] [2024-11-09 06:02:42,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:02:42,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:02:42,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:02:42,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:02:42,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:02:42,018 INFO L87 Difference]: Start difference. First operand 3233 states and 4164 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 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-09 06:02:42,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:02:42,474 INFO L93 Difference]: Finished difference Result 5842 states and 7559 transitions. [2024-11-09 06:02:42,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:02:42,475 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 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 76 [2024-11-09 06:02:42,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:02:42,497 INFO L225 Difference]: With dead ends: 5842 [2024-11-09 06:02:42,497 INFO L226 Difference]: Without dead ends: 3258 [2024-11-09 06:02:42,504 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:02:42,505 INFO L432 NwaCegarLoop]: 215 mSDtfsCounter, 6 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 402 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:02:42,505 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 402 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:02:42,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2024-11-09 06:02:42,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 3238. [2024-11-09 06:02:42,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3238 states, 2370 states have (on average 1.2856540084388186) internal successors, (3047), 2395 states have internal predecessors, (3047), 561 states have call successors, (561), 306 states have call predecessors, (561), 306 states have return successors, (561), 536 states have call predecessors, (561), 561 states have call successors, (561) [2024-11-09 06:02:42,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3238 states to 3238 states and 4169 transitions. [2024-11-09 06:02:42,960 INFO L78 Accepts]: Start accepts. Automaton has 3238 states and 4169 transitions. Word has length 76 [2024-11-09 06:02:42,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:02:42,960 INFO L471 AbstractCegarLoop]: Abstraction has 3238 states and 4169 transitions. [2024-11-09 06:02:42,960 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 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-09 06:02:42,960 INFO L276 IsEmpty]: Start isEmpty. Operand 3238 states and 4169 transitions. [2024-11-09 06:02:42,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-09 06:02:42,964 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:02:42,964 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:02:42,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-09 06:02:42,964 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:02:42,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:02:42,965 INFO L85 PathProgramCache]: Analyzing trace with hash 943381522, now seen corresponding path program 1 times [2024-11-09 06:02:42,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:02:42,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145896093] [2024-11-09 06:02:42,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:42,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:02:43,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:43,678 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-09 06:02:43,678 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:02:43,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145896093] [2024-11-09 06:02:43,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145896093] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:02:43,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41954722] [2024-11-09 06:02:43,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:02:43,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:02:43,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:02:43,681 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:02:43,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 06:02:43,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:02:43,855 INFO L255 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-09 06:02:43,859 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:02:44,394 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-09 06:02:44,394 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:02:44,818 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-09 06:02:44,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41954722] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:02:44,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1854542361] [2024-11-09 06:02:44,823 INFO L159 IcfgInterpreter]: Started Sifa with 63 locations of interest [2024-11-09 06:02:44,823 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:02:44,823 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:02:44,824 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:02:44,824 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:02:50,381 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 16 for LOIs [2024-11-09 06:02:50,386 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 06:02:50,387 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 18 for LOIs [2024-11-09 06:02:50,400 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 72 for LOIs [2024-11-09 06:02:50,485 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 39 for LOIs [2024-11-09 06:02:50,512 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 68 for LOIs [2024-11-09 06:02:50,668 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:03:01,681 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '66909#(and (<= 0 ~side2Failed_History_0~0) (<= ~active_side_History_0~0 127) (= ~manual_selection_History_1~0 0) (= |assert_#in~arg| 0) (not (= ~active_side_History_0~0 1)) (<= 0 ~side2Failed_History_1~0) (<= ~side2Failed_History_1~0 1) (<= ~side2Failed_History_0~0 1) (<= 0 ~side2Failed_History_2~0) (exists ((|v_ULTIMATE.start_check_~tmp___12~0#1_17| Int) (|v_ULTIMATE.start_check_#t~ret20#1_18| Int)) (and (exists ((|v_ULTIMATE.start_check_#t~ret11#1_17| Int) (|v_ULTIMATE.start_check_~tmp___1~0#1_16| Int)) (and (<= 0 |v_ULTIMATE.start_check_#t~ret11#1_17|) (not (= |v_ULTIMATE.start_check_#t~ret11#1_17| 0)) (<= |v_ULTIMATE.start_check_#t~ret11#1_17| 1) (= |v_ULTIMATE.start_check_~tmp___1~0#1_16| 1))) (<= |v_ULTIMATE.start_check_#t~ret20#1_18| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret20#1_18|) (not (= |v_ULTIMATE.start_check_#t~ret20#1_18| 0)) (= |v_ULTIMATE.start_check_~tmp___12~0#1_17| 1) (= (mod ~side1Failed_History_1~0 256) 0) (not (= ~side2Failed_History_1~0 0)))) (= ~side2_written~0 0) (<= 0 (+ ~active_side_History_0~0 128)) (<= ~side2Failed_History_2~0 1))' at error location [2024-11-09 06:03:01,681 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:03:01,681 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:03:01,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13, 10] total 27 [2024-11-09 06:03:01,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050443503] [2024-11-09 06:03:01,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:03:01,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-09 06:03:01,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:03:01,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-09 06:03:01,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=368, Invalid=5332, Unknown=0, NotChecked=0, Total=5700 [2024-11-09 06:03:01,685 INFO L87 Difference]: Start difference. First operand 3238 states and 4169 transitions. Second operand has 27 states, 23 states have (on average 5.217391304347826) internal successors, (120), 21 states have internal predecessors, (120), 7 states have call successors, (27), 4 states have call predecessors, (27), 9 states have return successors, (26), 11 states have call predecessors, (26), 7 states have call successors, (26) [2024-11-09 06:03:05,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:03:05,536 INFO L93 Difference]: Finished difference Result 8104 states and 10305 transitions. [2024-11-09 06:03:05,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-09 06:03:05,536 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 5.217391304347826) internal successors, (120), 21 states have internal predecessors, (120), 7 states have call successors, (27), 4 states have call predecessors, (27), 9 states have return successors, (26), 11 states have call predecessors, (26), 7 states have call successors, (26) Word has length 78 [2024-11-09 06:03:05,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:03:05,566 INFO L225 Difference]: With dead ends: 8104 [2024-11-09 06:03:05,566 INFO L226 Difference]: Without dead ends: 5403 [2024-11-09 06:03:05,575 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 179 SyntacticMatches, 2 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4312 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=783, Invalid=12099, Unknown=0, NotChecked=0, Total=12882 [2024-11-09 06:03:05,576 INFO L432 NwaCegarLoop]: 287 mSDtfsCounter, 1000 mSDsluCounter, 4567 mSDsCounter, 0 mSdLazyCounter, 1843 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1010 SdHoareTripleChecker+Valid, 4854 SdHoareTripleChecker+Invalid, 2162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 1843 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-09 06:03:05,576 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1010 Valid, 4854 Invalid, 2162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 1843 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-09 06:03:05,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5403 states. [2024-11-09 06:03:06,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5403 to 3672. [2024-11-09 06:03:06,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3672 states, 2684 states have (on average 1.2798062593144561) internal successors, (3435), 2715 states have internal predecessors, (3435), 630 states have call successors, (630), 357 states have call predecessors, (630), 357 states have return successors, (630), 599 states have call predecessors, (630), 630 states have call successors, (630) [2024-11-09 06:03:06,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3672 states to 3672 states and 4695 transitions. [2024-11-09 06:03:06,171 INFO L78 Accepts]: Start accepts. Automaton has 3672 states and 4695 transitions. Word has length 78 [2024-11-09 06:03:06,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:03:06,172 INFO L471 AbstractCegarLoop]: Abstraction has 3672 states and 4695 transitions. [2024-11-09 06:03:06,172 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 5.217391304347826) internal successors, (120), 21 states have internal predecessors, (120), 7 states have call successors, (27), 4 states have call predecessors, (27), 9 states have return successors, (26), 11 states have call predecessors, (26), 7 states have call successors, (26) [2024-11-09 06:03:06,172 INFO L276 IsEmpty]: Start isEmpty. Operand 3672 states and 4695 transitions. [2024-11-09 06:03:06,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-09 06:03:06,175 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:03:06,177 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:03:06,201 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-09 06:03:06,378 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:03:06,378 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:03:06,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:03:06,379 INFO L85 PathProgramCache]: Analyzing trace with hash 204085633, now seen corresponding path program 1 times [2024-11-09 06:03:06,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:03:06,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974084064] [2024-11-09 06:03:06,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:06,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:03:06,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:06,552 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 06:03:06,552 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:03:06,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974084064] [2024-11-09 06:03:06,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974084064] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:03:06,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:03:06,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:03:06,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387875484] [2024-11-09 06:03:06,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:03:06,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:03:06,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:03:06,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:03:06,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:03:06,554 INFO L87 Difference]: Start difference. First operand 3672 states and 4695 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 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-09 06:03:06,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:03:06,914 INFO L93 Difference]: Finished difference Result 6671 states and 8545 transitions. [2024-11-09 06:03:06,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:03:06,914 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 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 77 [2024-11-09 06:03:06,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:03:06,936 INFO L225 Difference]: With dead ends: 6671 [2024-11-09 06:03:06,937 INFO L226 Difference]: Without dead ends: 3139 [2024-11-09 06:03:06,946 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:03:06,947 INFO L432 NwaCegarLoop]: 219 mSDtfsCounter, 57 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:03:06,947 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 623 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:03:06,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3139 states. [2024-11-09 06:03:07,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3139 to 3139. [2024-11-09 06:03:07,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3139 states, 2292 states have (on average 1.2835951134380454) internal successors, (2942), 2319 states have internal predecessors, (2942), 539 states have call successors, (539), 307 states have call predecessors, (539), 307 states have return successors, (539), 512 states have call predecessors, (539), 539 states have call successors, (539) [2024-11-09 06:03:07,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3139 states to 3139 states and 4020 transitions. [2024-11-09 06:03:07,429 INFO L78 Accepts]: Start accepts. Automaton has 3139 states and 4020 transitions. Word has length 77 [2024-11-09 06:03:07,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:03:07,429 INFO L471 AbstractCegarLoop]: Abstraction has 3139 states and 4020 transitions. [2024-11-09 06:03:07,430 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 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-09 06:03:07,430 INFO L276 IsEmpty]: Start isEmpty. Operand 3139 states and 4020 transitions. [2024-11-09 06:03:07,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-09 06:03:07,432 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:03:07,432 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:03:07,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-09 06:03:07,432 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:03:07,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:03:07,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1314590680, now seen corresponding path program 1 times [2024-11-09 06:03:07,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:03:07,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449066226] [2024-11-09 06:03:07,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:07,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:03:07,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:07,504 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 06:03:07,504 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:03:07,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449066226] [2024-11-09 06:03:07,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449066226] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:03:07,505 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:03:07,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 06:03:07,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286267458] [2024-11-09 06:03:07,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:03:07,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:03:07,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:03:07,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:03:07,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:03:07,507 INFO L87 Difference]: Start difference. First operand 3139 states and 4020 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 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-09 06:03:07,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:03:07,891 INFO L93 Difference]: Finished difference Result 6114 states and 7850 transitions. [2024-11-09 06:03:07,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:03:07,892 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 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 78 [2024-11-09 06:03:07,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:03:07,912 INFO L225 Difference]: With dead ends: 6114 [2024-11-09 06:03:07,912 INFO L226 Difference]: Without dead ends: 3175 [2024-11-09 06:03:07,920 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:03:07,921 INFO L432 NwaCegarLoop]: 218 mSDtfsCounter, 6 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:03:07,922 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 404 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:03:07,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3175 states. [2024-11-09 06:03:08,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3175 to 3145. [2024-11-09 06:03:08,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3145 states, 2298 states have (on average 1.2828546562228025) internal successors, (2948), 2325 states have internal predecessors, (2948), 539 states have call successors, (539), 307 states have call predecessors, (539), 307 states have return successors, (539), 512 states have call predecessors, (539), 539 states have call successors, (539) [2024-11-09 06:03:08,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3145 states to 3145 states and 4026 transitions. [2024-11-09 06:03:08,374 INFO L78 Accepts]: Start accepts. Automaton has 3145 states and 4026 transitions. Word has length 78 [2024-11-09 06:03:08,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:03:08,375 INFO L471 AbstractCegarLoop]: Abstraction has 3145 states and 4026 transitions. [2024-11-09 06:03:08,376 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 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-09 06:03:08,376 INFO L276 IsEmpty]: Start isEmpty. Operand 3145 states and 4026 transitions. [2024-11-09 06:03:08,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-09 06:03:08,377 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:03:08,378 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:03:08,378 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-09 06:03:08,378 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:03:08,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:03:08,379 INFO L85 PathProgramCache]: Analyzing trace with hash -658768435, now seen corresponding path program 1 times [2024-11-09 06:03:08,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:03:08,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989532306] [2024-11-09 06:03:08,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:08,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:03:08,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:08,565 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-09 06:03:08,565 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:03:08,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989532306] [2024-11-09 06:03:08,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989532306] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:03:08,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:03:08,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:03:08,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267926025] [2024-11-09 06:03:08,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:03:08,566 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:03:08,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:03:08,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:03:08,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:03:08,567 INFO L87 Difference]: Start difference. First operand 3145 states and 4026 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 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-09 06:03:09,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:03:09,228 INFO L93 Difference]: Finished difference Result 6006 states and 7695 transitions. [2024-11-09 06:03:09,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:03:09,228 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 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 78 [2024-11-09 06:03:09,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:03:09,248 INFO L225 Difference]: With dead ends: 6006 [2024-11-09 06:03:09,249 INFO L226 Difference]: Without dead ends: 3005 [2024-11-09 06:03:09,258 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:03:09,258 INFO L432 NwaCegarLoop]: 214 mSDtfsCounter, 39 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:03:09,259 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 613 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:03:09,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3005 states. [2024-11-09 06:03:09,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3005 to 2463. [2024-11-09 06:03:09,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2463 states, 1798 states have (on average 1.2803114571746386) internal successors, (2302), 1816 states have internal predecessors, (2302), 424 states have call successors, (424), 240 states have call predecessors, (424), 240 states have return successors, (424), 406 states have call predecessors, (424), 424 states have call successors, (424) [2024-11-09 06:03:09,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2463 states to 2463 states and 3150 transitions. [2024-11-09 06:03:09,698 INFO L78 Accepts]: Start accepts. Automaton has 2463 states and 3150 transitions. Word has length 78 [2024-11-09 06:03:09,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:03:09,698 INFO L471 AbstractCegarLoop]: Abstraction has 2463 states and 3150 transitions. [2024-11-09 06:03:09,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 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-09 06:03:09,699 INFO L276 IsEmpty]: Start isEmpty. Operand 2463 states and 3150 transitions. [2024-11-09 06:03:09,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-09 06:03:09,700 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:03:09,700 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:03:09,700 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-09 06:03:09,701 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:03:09,701 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:03:09,701 INFO L85 PathProgramCache]: Analyzing trace with hash -2106858785, now seen corresponding path program 1 times [2024-11-09 06:03:09,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:03:09,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769192938] [2024-11-09 06:03:09,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:09,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:03:09,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:10,153 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 06:03:10,154 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:03:10,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769192938] [2024-11-09 06:03:10,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769192938] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:03:10,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562047078] [2024-11-09 06:03:10,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:10,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:03:10,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:03:10,157 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:03:10,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 06:03:10,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:10,345 INFO L255 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-09 06:03:10,348 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:03:10,430 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 06:03:10,430 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:03:10,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562047078] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:03:10,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:03:10,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2024-11-09 06:03:10,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764689213] [2024-11-09 06:03:10,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:03:10,431 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 06:03:10,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:03:10,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 06:03:10,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2024-11-09 06:03:10,432 INFO L87 Difference]: Start difference. First operand 2463 states and 3150 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2024-11-09 06:03:10,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:03:10,877 INFO L93 Difference]: Finished difference Result 4625 states and 5946 transitions. [2024-11-09 06:03:10,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 06:03:10,877 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 85 [2024-11-09 06:03:10,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:03:10,892 INFO L225 Difference]: With dead ends: 4625 [2024-11-09 06:03:10,892 INFO L226 Difference]: Without dead ends: 2427 [2024-11-09 06:03:10,898 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2024-11-09 06:03:10,900 INFO L432 NwaCegarLoop]: 204 mSDtfsCounter, 8 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 992 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:03:10,900 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 992 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:03:10,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2427 states. [2024-11-09 06:03:11,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2427 to 2384. [2024-11-09 06:03:11,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2384 states, 1749 states have (on average 1.2521440823327616) internal successors, (2190), 1767 states have internal predecessors, (2190), 399 states have call successors, (399), 235 states have call predecessors, (399), 235 states have return successors, (399), 381 states have call predecessors, (399), 399 states have call successors, (399) [2024-11-09 06:03:11,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2384 states to 2384 states and 2988 transitions. [2024-11-09 06:03:11,226 INFO L78 Accepts]: Start accepts. Automaton has 2384 states and 2988 transitions. Word has length 85 [2024-11-09 06:03:11,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:03:11,226 INFO L471 AbstractCegarLoop]: Abstraction has 2384 states and 2988 transitions. [2024-11-09 06:03:11,227 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2024-11-09 06:03:11,227 INFO L276 IsEmpty]: Start isEmpty. Operand 2384 states and 2988 transitions. [2024-11-09 06:03:11,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-09 06:03:11,229 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:03:11,229 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:03:11,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-09 06:03:11,430 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-09 06:03:11,430 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:03:11,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:03:11,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1812724486, now seen corresponding path program 1 times [2024-11-09 06:03:11,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:03:11,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245257894] [2024-11-09 06:03:11,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:11,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:03:11,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:11,913 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-09 06:03:11,913 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:03:11,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245257894] [2024-11-09 06:03:11,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245257894] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:03:11,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951411907] [2024-11-09 06:03:11,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:11,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:03:11,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:03:11,916 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:03:11,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 06:03:12,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:12,087 INFO L255 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-09 06:03:12,090 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:03:12,150 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-09 06:03:12,151 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:03:12,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951411907] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:03:12,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 06:03:12,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2024-11-09 06:03:12,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578707510] [2024-11-09 06:03:12,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:03:12,152 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 06:03:12,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:03:12,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 06:03:12,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2024-11-09 06:03:12,152 INFO L87 Difference]: Start difference. First operand 2384 states and 2988 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2024-11-09 06:03:12,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:03:12,503 INFO L93 Difference]: Finished difference Result 4412 states and 5568 transitions. [2024-11-09 06:03:12,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 06:03:12,504 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 101 [2024-11-09 06:03:12,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:03:12,519 INFO L225 Difference]: With dead ends: 4412 [2024-11-09 06:03:12,519 INFO L226 Difference]: Without dead ends: 2350 [2024-11-09 06:03:12,524 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2024-11-09 06:03:12,525 INFO L432 NwaCegarLoop]: 200 mSDtfsCounter, 8 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:03:12,525 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 972 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:03:12,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2350 states. [2024-11-09 06:03:12,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2350 to 2275. [2024-11-09 06:03:12,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2275 states, 1678 states have (on average 1.2234803337306317) internal successors, (2053), 1696 states have internal predecessors, (2053), 370 states have call successors, (370), 226 states have call predecessors, (370), 226 states have return successors, (370), 352 states have call predecessors, (370), 370 states have call successors, (370) [2024-11-09 06:03:12,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2275 states to 2275 states and 2793 transitions. [2024-11-09 06:03:12,850 INFO L78 Accepts]: Start accepts. Automaton has 2275 states and 2793 transitions. Word has length 101 [2024-11-09 06:03:12,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:03:12,851 INFO L471 AbstractCegarLoop]: Abstraction has 2275 states and 2793 transitions. [2024-11-09 06:03:12,851 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2024-11-09 06:03:12,852 INFO L276 IsEmpty]: Start isEmpty. Operand 2275 states and 2793 transitions. [2024-11-09 06:03:12,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-09 06:03:12,855 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:03:12,855 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:03:12,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-09 06:03:13,059 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-09 06:03:13,060 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:03:13,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:03:13,061 INFO L85 PathProgramCache]: Analyzing trace with hash -651382123, now seen corresponding path program 1 times [2024-11-09 06:03:13,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:03:13,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017999438] [2024-11-09 06:03:13,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:13,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:03:13,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:13,596 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-09 06:03:13,597 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:03:13,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017999438] [2024-11-09 06:03:13,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017999438] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:03:13,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120504786] [2024-11-09 06:03:13,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:13,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:03:13,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:03:13,599 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:03:13,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 06:03:13,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:13,788 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-09 06:03:13,791 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:03:13,863 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-09 06:03:13,863 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:03:13,952 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-09 06:03:13,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120504786] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-09 06:03:13,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:03:13,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9, 6] total 15 [2024-11-09 06:03:13,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940995616] [2024-11-09 06:03:13,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:03:13,953 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:03:13,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:03:13,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:03:13,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-11-09 06:03:13,955 INFO L87 Difference]: Start difference. First operand 2275 states and 2793 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-09 06:03:14,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:03:14,206 INFO L93 Difference]: Finished difference Result 4159 states and 5155 transitions. [2024-11-09 06:03:14,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:03:14,206 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 117 [2024-11-09 06:03:14,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:03:14,220 INFO L225 Difference]: With dead ends: 4159 [2024-11-09 06:03:14,220 INFO L226 Difference]: Without dead ends: 2233 [2024-11-09 06:03:14,225 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2024-11-09 06:03:14,226 INFO L432 NwaCegarLoop]: 203 mSDtfsCounter, 4 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:03:14,226 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 596 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:03:14,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2233 states. [2024-11-09 06:03:14,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2233 to 2122. [2024-11-09 06:03:14,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2122 states, 1565 states have (on average 1.2044728434504792) internal successors, (1885), 1583 states have internal predecessors, (1885), 343 states have call successors, (343), 213 states have call predecessors, (343), 213 states have return successors, (343), 325 states have call predecessors, (343), 343 states have call successors, (343) [2024-11-09 06:03:14,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2122 states to 2122 states and 2571 transitions. [2024-11-09 06:03:14,582 INFO L78 Accepts]: Start accepts. Automaton has 2122 states and 2571 transitions. Word has length 117 [2024-11-09 06:03:14,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:03:14,582 INFO L471 AbstractCegarLoop]: Abstraction has 2122 states and 2571 transitions. [2024-11-09 06:03:14,583 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-09 06:03:14,583 INFO L276 IsEmpty]: Start isEmpty. Operand 2122 states and 2571 transitions. [2024-11-09 06:03:14,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-09 06:03:14,587 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:03:14,592 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:03:14,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-09 06:03:14,792 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-09 06:03:14,793 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:03:14,793 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:03:14,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1141771276, now seen corresponding path program 1 times [2024-11-09 06:03:14,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:03:14,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235131248] [2024-11-09 06:03:14,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:14,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:03:14,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:15,310 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-09 06:03:15,310 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:03:15,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235131248] [2024-11-09 06:03:15,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235131248] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:03:15,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614161098] [2024-11-09 06:03:15,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:03:15,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:03:15,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:03:15,313 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:03:15,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 06:03:15,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:03:15,528 INFO L255 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 06:03:15,531 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:03:15,866 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 53 proven. 5 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-09 06:03:15,867 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:03:16,063 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-09 06:03:16,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614161098] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:03:16,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [94076800] [2024-11-09 06:03:16,068 INFO L159 IcfgInterpreter]: Started Sifa with 83 locations of interest [2024-11-09 06:03:16,068 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:03:16,068 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:03:16,068 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:03:16,069 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:03:30,983 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 18 for LOIs [2024-11-09 06:03:31,011 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 06:03:31,013 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 20 for LOIs [2024-11-09 06:03:31,046 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 196 for LOIs [2024-11-09 06:03:31,595 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 174 for LOIs [2024-11-09 06:03:34,128 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 18 for LOIs [2024-11-09 06:03:34,147 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:04:15,175 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '150223#(and (<= 0 ~side2Failed_History_0~0) (exists ((|v_ULTIMATE.start_check_~tmp___19~0#1_18| Int) (|v_ULTIMATE.start_check_~tmp___18~0#1_18| Int)) (and (<= |v_ULTIMATE.start_check_~tmp___18~0#1_18| 127) (<= 0 (+ 128 |v_ULTIMATE.start_check_~tmp___19~0#1_18|)) (<= |v_ULTIMATE.start_check_~tmp___19~0#1_18| 127) (<= 0 (+ |v_ULTIMATE.start_check_~tmp___18~0#1_18| 128)) (not (= |v_ULTIMATE.start_check_~tmp___18~0#1_18| |v_ULTIMATE.start_check_~tmp___19~0#1_18|)))) (= ~manual_selection_History_1~0 0) (= |assert_#in~arg| 0) (exists ((|v_ULTIMATE.start_check_#t~ret26#1_20| Int) (|v_ULTIMATE.start_check_~tmp___14~0#1_18| Int) (|v_ULTIMATE.start_check_~tmp___15~0#1_18| Int)) (and (or (and (= |v_ULTIMATE.start_check_~tmp___15~0#1_18| 0) (= |v_ULTIMATE.start_check_#t~ret26#1_20| 0)) (and (not (= |v_ULTIMATE.start_check_#t~ret26#1_20| 0)) (= |v_ULTIMATE.start_check_~tmp___15~0#1_18| 1))) (or (and (= ~s1p_new~0 ~nomsg~0) (exists ((|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_31| Int) (|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_31| Int)) (and (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_31| 0)) (not (= 1 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_31|)) (or (and (not (= ~nomsg~0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_31|)) (= ~active_side_History_0~0 0)) (and (or (and (= 0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_31|) (= 2 ~active_side_History_0~0)) (and (not (= 0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_31|)) (= ~active_side_History_0~0 0))) (= ~nomsg~0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_31|))) (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_31| 1)))) (exists ((|v_ULTIMATE.start_check_#t~ret25#1_20| Int)) (and (or (and (= |v_ULTIMATE.start_check_~tmp___14~0#1_18| 0) (= |v_ULTIMATE.start_check_#t~ret25#1_20| 0)) (and (= |v_ULTIMATE.start_check_~tmp___14~0#1_18| 1) (not (= |v_ULTIMATE.start_check_#t~ret25#1_20| 0)))) (<= 0 |v_ULTIMATE.start_check_#t~ret25#1_20|) (<= |v_ULTIMATE.start_check_#t~ret25#1_20| 1))) (= ~nomsg~0 ~s1s1_new~0) (= ~nomsg~0 ~s2s1_new~0) (exists ((|v_ULTIMATE.start_check_#t~ret15#1_26| Int) (|v_ULTIMATE.start_check_~tmp___7~0#1_22| Int)) (and (= |v_ULTIMATE.start_check_~tmp___7~0#1_22| 0) (= |v_ULTIMATE.start_check_#t~ret15#1_26| 0))) (= ~nomsg~0 ~s2p_new~0) (exists ((|v_ULTIMATE.start_check_~tmp___1~0#1_20| Int) (|v_ULTIMATE.start_check_#t~ret11#1_23| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret11#1_23| 1) (not (= |v_ULTIMATE.start_check_#t~ret11#1_23| 0)) (<= 0 |v_ULTIMATE.start_check_#t~ret11#1_23|) (= |v_ULTIMATE.start_check_~tmp___1~0#1_20| 1))) (= ~nomsg~0 ~cs1_new~0) (= ~nomsg~0 ~s2s2_new~0) (= (mod ~side1Failed~0 256) 0) (= ~nomsg~0 ~cs2_new~0) (exists ((|v_ULTIMATE.start_check_~tmp___11~0#1_20| Int) (|v_ULTIMATE.start_check_#t~ret19#1_23| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret19#1_23| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret19#1_23|) (not (= |v_ULTIMATE.start_check_#t~ret19#1_23| 0)) (= |v_ULTIMATE.start_check_~tmp___11~0#1_20| 1))) (= ~nomsg~0 ~s1s2_new~0)) (and (= ~s1p_new~0 ~nomsg~0) (not (= (mod ~side1Failed~0 256) 0)) (exists ((|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_31| Int) (|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_31| Int)) (and (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_31| 0)) (not (= 1 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_31|)) (or (and (not (= ~nomsg~0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_31|)) (= ~active_side_History_0~0 0)) (and (or (and (= 0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_31|) (= 2 ~active_side_History_0~0)) (and (not (= 0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_31|)) (= ~active_side_History_0~0 0))) (= ~nomsg~0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_31|))) (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_31| 1)))) (exists ((|v_ULTIMATE.start_check_#t~ret25#1_20| Int)) (and (or (and (= |v_ULTIMATE.start_check_~tmp___14~0#1_18| 0) (= |v_ULTIMATE.start_check_#t~ret25#1_20| 0)) (and (= |v_ULTIMATE.start_check_~tmp___14~0#1_18| 1) (not (= |v_ULTIMATE.start_check_#t~ret25#1_20| 0)))) (<= 0 |v_ULTIMATE.start_check_#t~ret25#1_20|) (<= |v_ULTIMATE.start_check_#t~ret25#1_20| 1))) (= ~nomsg~0 ~s1s1_new~0) (= ~nomsg~0 ~s2s1_new~0) (exists ((|v_ULTIMATE.start_check_#t~ret15#1_26| Int) (|v_ULTIMATE.start_check_~tmp___7~0#1_22| Int)) (and (= |v_ULTIMATE.start_check_~tmp___7~0#1_22| 0) (= |v_ULTIMATE.start_check_#t~ret15#1_26| 0))) (= (mod ~side2Failed~0 256) 0) (= ~nomsg~0 ~s2p_new~0) (exists ((|v_ULTIMATE.start_check_~tmp___1~0#1_20| Int) (|v_ULTIMATE.start_check_#t~ret11#1_23| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret11#1_23| 1) (not (= |v_ULTIMATE.start_check_#t~ret11#1_23| 0)) (<= 0 |v_ULTIMATE.start_check_#t~ret11#1_23|) (= |v_ULTIMATE.start_check_~tmp___1~0#1_20| 1))) (= ~nomsg~0 ~cs1_new~0) (= ~nomsg~0 ~s2s2_new~0) (= ~nomsg~0 ~cs2_new~0) (exists ((|v_ULTIMATE.start_check_~tmp___11~0#1_20| Int) (|v_ULTIMATE.start_check_#t~ret19#1_23| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret19#1_23| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret19#1_23|) (not (= |v_ULTIMATE.start_check_#t~ret19#1_23| 0)) (= |v_ULTIMATE.start_check_~tmp___11~0#1_20| 1))) (= ~nomsg~0 ~s1s2_new~0))) (= |v_ULTIMATE.start_check_~tmp___15~0#1_18| |v_ULTIMATE.start_check_~tmp___14~0#1_18|) (<= |v_ULTIMATE.start_check_#t~ret26#1_20| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret26#1_20|))) (exists ((|v_ULTIMATE.start_check_#t~ret27#1_20| Int) (|v_ULTIMATE.start_check_~tmp___16~0#1_18| Int) (|v_ULTIMATE.start_check_#t~ret28#1_20| Int) (|v_ULTIMATE.start_check_~tmp___17~0#1_18| Int)) (and (<= 0 |v_ULTIMATE.start_check_#t~ret28#1_20|) (or (and (not (= |v_ULTIMATE.start_check_#t~ret27#1_20| 0)) (= |v_ULTIMATE.start_check_~tmp___16~0#1_18| 1)) (and (= |v_ULTIMATE.start_check_#t~ret27#1_20| 0) (= |v_ULTIMATE.start_check_~tmp___16~0#1_18| 0))) (<= 0 |v_ULTIMATE.start_check_#t~ret27#1_20|) (<= |v_ULTIMATE.start_check_#t~ret28#1_20| 1) (<= |v_ULTIMATE.start_check_#t~ret27#1_20| 1) (= |v_ULTIMATE.start_check_~tmp___17~0#1_18| |v_ULTIMATE.start_check_~tmp___16~0#1_18|) (or (and (not (= |v_ULTIMATE.start_check_#t~ret28#1_20| 0)) (= |v_ULTIMATE.start_check_~tmp___17~0#1_18| 1)) (and (= |v_ULTIMATE.start_check_#t~ret28#1_20| 0) (= |v_ULTIMATE.start_check_~tmp___17~0#1_18| 0))))) (<= 0 ~side2Failed_History_1~0) (<= ~side2Failed_History_1~0 1) (<= ~side2Failed_History_0~0 1) (<= 0 ~side2Failed_History_2~0) (= ~side2_written~0 0) (= ~manual_selection_History_2~0 0) (<= ~side2Failed_History_2~0 1))' at error location [2024-11-09 06:04:15,176 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:04:15,176 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:04:15,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2024-11-09 06:04:15,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638106223] [2024-11-09 06:04:15,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:04:15,177 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-09 06:04:15,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:04:15,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-09 06:04:15,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=450, Invalid=4952, Unknown=0, NotChecked=0, Total=5402 [2024-11-09 06:04:15,179 INFO L87 Difference]: Start difference. First operand 2122 states and 2571 transitions. Second operand has 14 states, 10 states have (on average 12.5) internal successors, (125), 13 states have internal predecessors, (125), 6 states have call successors, (31), 4 states have call predecessors, (31), 9 states have return successors, (32), 5 states have call predecessors, (32), 6 states have call successors, (32) [2024-11-09 06:04:15,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:04:15,641 INFO L93 Difference]: Finished difference Result 4156 states and 5085 transitions. [2024-11-09 06:04:15,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-09 06:04:15,641 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 10 states have (on average 12.5) internal successors, (125), 13 states have internal predecessors, (125), 6 states have call successors, (31), 4 states have call predecessors, (31), 9 states have return successors, (32), 5 states have call predecessors, (32), 6 states have call successors, (32) Word has length 127 [2024-11-09 06:04:15,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:04:15,652 INFO L225 Difference]: With dead ends: 4156 [2024-11-09 06:04:15,652 INFO L226 Difference]: Without dead ends: 2243 [2024-11-09 06:04:15,658 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 392 GetRequests, 295 SyntacticMatches, 21 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2335 ImplicationChecksByTransitivity, 41.2s TimeCoverageRelationStatistics Valid=473, Invalid=5533, Unknown=0, NotChecked=0, Total=6006 [2024-11-09 06:04:15,659 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 119 mSDsluCounter, 1226 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:04:15,659 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 1442 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:04:15,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2243 states. [2024-11-09 06:04:15,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2243 to 1986. [2024-11-09 06:04:15,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1986 states, 1464 states have (on average 1.2110655737704918) internal successors, (1773), 1480 states have internal predecessors, (1773), 322 states have call successors, (322), 199 states have call predecessors, (322), 199 states have return successors, (322), 306 states have call predecessors, (322), 322 states have call successors, (322) [2024-11-09 06:04:15,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1986 states to 1986 states and 2417 transitions. [2024-11-09 06:04:15,884 INFO L78 Accepts]: Start accepts. Automaton has 1986 states and 2417 transitions. Word has length 127 [2024-11-09 06:04:15,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:04:15,885 INFO L471 AbstractCegarLoop]: Abstraction has 1986 states and 2417 transitions. [2024-11-09 06:04:15,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 10 states have (on average 12.5) internal successors, (125), 13 states have internal predecessors, (125), 6 states have call successors, (31), 4 states have call predecessors, (31), 9 states have return successors, (32), 5 states have call predecessors, (32), 6 states have call successors, (32) [2024-11-09 06:04:15,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1986 states and 2417 transitions. [2024-11-09 06:04:15,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-09 06:04:15,890 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:04:15,891 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:04:15,914 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-09 06:04:16,091 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-09 06:04:16,092 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:04:16,092 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:04:16,092 INFO L85 PathProgramCache]: Analyzing trace with hash 512645417, now seen corresponding path program 1 times [2024-11-09 06:04:16,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:04:16,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038463432] [2024-11-09 06:04:16,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:04:16,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:04:16,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:04:17,109 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-09 06:04:17,109 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:04:17,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038463432] [2024-11-09 06:04:17,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038463432] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:04:17,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241480387] [2024-11-09 06:04:17,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:04:17,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:04:17,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:04:17,112 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:04:17,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 06:04:17,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:04:17,373 INFO L255 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-09 06:04:17,379 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:04:18,230 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 57 proven. 11 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-09 06:04:18,230 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:04:19,572 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 4 proven. 18 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-09 06:04:19,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241480387] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:04:19,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1766778096] [2024-11-09 06:04:19,576 INFO L159 IcfgInterpreter]: Started Sifa with 71 locations of interest [2024-11-09 06:04:19,576 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:04:19,576 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:04:19,576 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:04:19,576 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:04:29,485 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 72 for LOIs [2024-11-09 06:04:29,680 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 06:04:29,681 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 3 for LOIs [2024-11-09 06:04:29,686 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 133 for LOIs [2024-11-09 06:04:30,087 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 40 for LOIs [2024-11-09 06:04:30,110 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 16 for LOIs [2024-11-09 06:04:30,117 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:04:42,581 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '159432#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_13| Int)) (and (<= 0 ~side2Failed_History_0~0) (<= ~active_side_History_0~0 127) (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= ~side2Failed_History_0~0 1) (<= 0 ~side2Failed_History_2~0) (= ~side2_written~0 0) (not (= 2 ~active_side_History_0~0)) (<= 0 (+ ~manual_selection_History_1~0 128)) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_13| 0) (<= 0 (+ ~active_side_History_0~0 128)) (exists ((|v_ULTIMATE.start_check_#t~ret16#1_27| Int) (|v_ULTIMATE.start_check_~tmp___8~0#1_25| Int)) (and (= |v_ULTIMATE.start_check_#t~ret16#1_27| 0) (= ~side2Failed_History_1~0 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_30| Int) (|v_ULTIMATE.start_check_#t~ret15#1_36| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret15#1_36| 1) (not (= |v_ULTIMATE.start_check_#t~ret15#1_36| 0)) (= |v_ULTIMATE.start_check_~tmp___7~0#1_30| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_36|))) (= |v_ULTIMATE.start_check_~tmp___8~0#1_25| 0))) (<= ~side2Failed_History_2~0 1)))' at error location [2024-11-09 06:04:42,581 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:04:42,581 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:04:42,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 17] total 35 [2024-11-09 06:04:42,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951190436] [2024-11-09 06:04:42,581 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:04:42,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-09 06:04:42,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:04:42,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-09 06:04:42,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=562, Invalid=7628, Unknown=0, NotChecked=0, Total=8190 [2024-11-09 06:04:42,586 INFO L87 Difference]: Start difference. First operand 1986 states and 2417 transitions. Second operand has 35 states, 35 states have (on average 5.257142857142857) internal successors, (184), 34 states have internal predecessors, (184), 11 states have call successors, (45), 5 states have call predecessors, (45), 7 states have return successors, (44), 12 states have call predecessors, (44), 11 states have call successors, (44) [2024-11-09 06:04:56,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:04:56,270 INFO L93 Difference]: Finished difference Result 7577 states and 9694 transitions. [2024-11-09 06:04:56,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2024-11-09 06:04:56,271 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 5.257142857142857) internal successors, (184), 34 states have internal predecessors, (184), 11 states have call successors, (45), 5 states have call predecessors, (45), 7 states have return successors, (44), 12 states have call predecessors, (44), 11 states have call successors, (44) Word has length 128 [2024-11-09 06:04:56,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:04:56,295 INFO L225 Difference]: With dead ends: 7577 [2024-11-09 06:04:56,296 INFO L226 Difference]: Without dead ends: 5804 [2024-11-09 06:04:56,313 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 534 GetRequests, 324 SyntacticMatches, 3 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17591 ImplicationChecksByTransitivity, 20.7s TimeCoverageRelationStatistics Valid=3955, Invalid=39517, Unknown=0, NotChecked=0, Total=43472 [2024-11-09 06:04:56,314 INFO L432 NwaCegarLoop]: 363 mSDtfsCounter, 4353 mSDsluCounter, 4904 mSDsCounter, 0 mSdLazyCounter, 4221 mSolverCounterSat, 1723 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4353 SdHoareTripleChecker+Valid, 5267 SdHoareTripleChecker+Invalid, 5944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1723 IncrementalHoareTripleChecker+Valid, 4221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:04:56,314 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4353 Valid, 5267 Invalid, 5944 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1723 Valid, 4221 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2024-11-09 06:04:56,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5804 states. [2024-11-09 06:04:56,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5804 to 3974. [2024-11-09 06:04:56,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3974 states, 2935 states have (on average 1.196252129471891) internal successors, (3511), 2966 states have internal predecessors, (3511), 637 states have call successors, (637), 401 states have call predecessors, (637), 401 states have return successors, (637), 606 states have call predecessors, (637), 637 states have call successors, (637) [2024-11-09 06:04:56,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3974 states to 3974 states and 4785 transitions. [2024-11-09 06:04:56,971 INFO L78 Accepts]: Start accepts. Automaton has 3974 states and 4785 transitions. Word has length 128 [2024-11-09 06:04:56,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:04:56,972 INFO L471 AbstractCegarLoop]: Abstraction has 3974 states and 4785 transitions. [2024-11-09 06:04:56,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 5.257142857142857) internal successors, (184), 34 states have internal predecessors, (184), 11 states have call successors, (45), 5 states have call predecessors, (45), 7 states have return successors, (44), 12 states have call predecessors, (44), 11 states have call successors, (44) [2024-11-09 06:04:56,972 INFO L276 IsEmpty]: Start isEmpty. Operand 3974 states and 4785 transitions. [2024-11-09 06:04:56,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-09 06:04:56,979 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:04:56,979 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:04:57,001 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-09 06:04:57,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-09 06:04:57,184 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:04:57,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:04:57,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1147617609, now seen corresponding path program 1 times [2024-11-09 06:04:57,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:04:57,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815286420] [2024-11-09 06:04:57,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:04:57,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:04:57,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:04:58,149 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 7 proven. 13 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-09 06:04:58,149 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:04:58,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815286420] [2024-11-09 06:04:58,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815286420] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:04:58,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43321124] [2024-11-09 06:04:58,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:04:58,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:04:58,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:04:58,154 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:04:58,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 06:04:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:04:58,398 INFO L255 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-09 06:04:58,402 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:04:58,716 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 23 proven. 43 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-09 06:04:58,716 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:04:59,035 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 7 proven. 13 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-09 06:04:59,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43321124] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:04:59,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1220531413] [2024-11-09 06:04:59,038 INFO L159 IcfgInterpreter]: Started Sifa with 73 locations of interest [2024-11-09 06:04:59,038 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:04:59,038 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:04:59,038 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:04:59,039 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:05:12,158 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 19 for LOIs [2024-11-09 06:05:12,176 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 06:05:12,178 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 3 for LOIs [2024-11-09 06:05:12,183 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 135 for LOIs [2024-11-09 06:05:12,825 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 42 for LOIs [2024-11-09 06:05:12,943 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 20 for LOIs [2024-11-09 06:05:12,954 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:05:25,496 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '176177#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_24| Int)) (and (<= 0 ~side2Failed_History_0~0) (<= ~active_side_History_0~0 127) (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= ~active_side_History_1~0 127) (<= ~side2Failed_History_0~0 1) (<= 0 ~side2Failed_History_2~0) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_24| 0) (not (= 2 ~active_side_History_0~0)) (exists ((|v_ULTIMATE.start_check_#t~ret16#1_36| Int) (|v_ULTIMATE.start_check_~tmp___8~0#1_33| Int)) (and (= ~side2Failed_History_1~0 0) (= |v_ULTIMATE.start_check_#t~ret16#1_36| 0) (= |v_ULTIMATE.start_check_~tmp___8~0#1_33| 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_40| Int) (|v_ULTIMATE.start_check_#t~ret15#1_48| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret15#1_48| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_48|) (not (= |v_ULTIMATE.start_check_#t~ret15#1_48| 0)) (= |v_ULTIMATE.start_check_~tmp___7~0#1_40| 1))))) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ ~active_side_History_1~0 128)) (<= 0 (+ ~active_side_History_0~0 128)) (<= ~side2Failed_History_2~0 1)))' at error location [2024-11-09 06:05:25,496 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:05:25,496 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:05:25,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 23 [2024-11-09 06:05:25,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791994450] [2024-11-09 06:05:25,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:05:25,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-09 06:05:25,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:05:25,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-09 06:05:25,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=390, Invalid=5772, Unknown=0, NotChecked=0, Total=6162 [2024-11-09 06:05:25,500 INFO L87 Difference]: Start difference. First operand 3974 states and 4785 transitions. Second operand has 23 states, 23 states have (on average 7.956521739130435) internal successors, (183), 20 states have internal predecessors, (183), 9 states have call successors, (43), 4 states have call predecessors, (43), 8 states have return successors, (42), 12 states have call predecessors, (42), 9 states have call successors, (42) [2024-11-09 06:05:28,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:05:28,658 INFO L93 Difference]: Finished difference Result 9027 states and 10880 transitions. [2024-11-09 06:05:28,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 06:05:28,659 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 7.956521739130435) internal successors, (183), 20 states have internal predecessors, (183), 9 states have call successors, (43), 4 states have call predecessors, (43), 8 states have return successors, (42), 12 states have call predecessors, (42), 9 states have call successors, (42) Word has length 128 [2024-11-09 06:05:28,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:05:28,694 INFO L225 Difference]: With dead ends: 9027 [2024-11-09 06:05:28,694 INFO L226 Difference]: Without dead ends: 6858 [2024-11-09 06:05:28,707 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 312 SyntacticMatches, 6 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3652 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=628, Invalid=8878, Unknown=0, NotChecked=0, Total=9506 [2024-11-09 06:05:28,711 INFO L432 NwaCegarLoop]: 595 mSDtfsCounter, 851 mSDsluCounter, 4993 mSDsCounter, 0 mSdLazyCounter, 1443 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 5588 SdHoareTripleChecker+Invalid, 1612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 1443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-09 06:05:28,711 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [862 Valid, 5588 Invalid, 1612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 1443 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-09 06:05:28,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6858 states. [2024-11-09 06:05:29,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6858 to 4329. [2024-11-09 06:05:29,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4329 states, 3214 states have (on average 1.201929060360921) internal successors, (3863), 3247 states have internal predecessors, (3863), 677 states have call successors, (677), 437 states have call predecessors, (677), 437 states have return successors, (677), 644 states have call predecessors, (677), 677 states have call successors, (677) [2024-11-09 06:05:29,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4329 states to 4329 states and 5217 transitions. [2024-11-09 06:05:29,642 INFO L78 Accepts]: Start accepts. Automaton has 4329 states and 5217 transitions. Word has length 128 [2024-11-09 06:05:29,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:05:29,642 INFO L471 AbstractCegarLoop]: Abstraction has 4329 states and 5217 transitions. [2024-11-09 06:05:29,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 7.956521739130435) internal successors, (183), 20 states have internal predecessors, (183), 9 states have call successors, (43), 4 states have call predecessors, (43), 8 states have return successors, (42), 12 states have call predecessors, (42), 9 states have call successors, (42) [2024-11-09 06:05:29,643 INFO L276 IsEmpty]: Start isEmpty. Operand 4329 states and 5217 transitions. [2024-11-09 06:05:29,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-09 06:05:29,655 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:05:29,655 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:05:29,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 06:05:29,859 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-09 06:05:29,859 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:05:29,860 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:05:29,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1636810375, now seen corresponding path program 1 times [2024-11-09 06:05:29,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:05:29,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068703505] [2024-11-09 06:05:29,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:05:29,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:05:29,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:05:30,107 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-09 06:05:30,107 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:05:30,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068703505] [2024-11-09 06:05:30,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068703505] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:05:30,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:05:30,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-09 06:05:30,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683396447] [2024-11-09 06:05:30,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:05:30,109 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 06:05:30,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:05:30,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 06:05:30,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-09 06:05:30,110 INFO L87 Difference]: Start difference. First operand 4329 states and 5217 transitions. Second operand has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-09 06:05:31,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:05:31,705 INFO L93 Difference]: Finished difference Result 12163 states and 14715 transitions. [2024-11-09 06:05:31,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 06:05:31,706 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 129 [2024-11-09 06:05:31,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:05:31,748 INFO L225 Difference]: With dead ends: 12163 [2024-11-09 06:05:31,748 INFO L226 Difference]: Without dead ends: 8269 [2024-11-09 06:05:31,762 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-09 06:05:31,763 INFO L432 NwaCegarLoop]: 357 mSDtfsCounter, 192 mSDsluCounter, 1553 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:05:31,763 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 1910 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:05:31,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8269 states. [2024-11-09 06:05:33,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8269 to 6165. [2024-11-09 06:05:33,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6165 states, 4538 states have (on average 1.1945791097399736) internal successors, (5421), 4588 states have internal predecessors, (5421), 1000 states have call successors, (1000), 626 states have call predecessors, (1000), 626 states have return successors, (1000), 950 states have call predecessors, (1000), 1000 states have call successors, (1000) [2024-11-09 06:05:33,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6165 states to 6165 states and 7421 transitions. [2024-11-09 06:05:33,230 INFO L78 Accepts]: Start accepts. Automaton has 6165 states and 7421 transitions. Word has length 129 [2024-11-09 06:05:33,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:05:33,231 INFO L471 AbstractCegarLoop]: Abstraction has 6165 states and 7421 transitions. [2024-11-09 06:05:33,231 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.857142857142858) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-09 06:05:33,231 INFO L276 IsEmpty]: Start isEmpty. Operand 6165 states and 7421 transitions. [2024-11-09 06:05:33,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 06:05:33,242 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:05:33,242 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:05:33,242 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-09 06:05:33,242 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:05:33,243 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:05:33,243 INFO L85 PathProgramCache]: Analyzing trace with hash -157916476, now seen corresponding path program 1 times [2024-11-09 06:05:33,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:05:33,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570933272] [2024-11-09 06:05:33,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:05:33,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:05:33,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:05:34,388 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-11-09 06:05:34,388 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:05:34,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570933272] [2024-11-09 06:05:34,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570933272] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:05:34,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002576123] [2024-11-09 06:05:34,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:05:34,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:05:34,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:05:34,391 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:05:34,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 06:05:34,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:05:34,629 INFO L255 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-09 06:05:34,633 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:05:34,940 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 17 proven. 51 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-09 06:05:34,941 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:05:35,294 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-11-09 06:05:35,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002576123] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:05:35,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [145754909] [2024-11-09 06:05:35,297 INFO L159 IcfgInterpreter]: Started Sifa with 73 locations of interest [2024-11-09 06:05:35,297 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:05:35,298 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:05:35,298 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:05:35,298 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:05:43,419 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 16 for LOIs [2024-11-09 06:05:43,433 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 06:05:43,434 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 3 for LOIs [2024-11-09 06:05:43,438 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 135 for LOIs [2024-11-09 06:05:43,850 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 42 for LOIs [2024-11-09 06:05:43,906 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 20 for LOIs [2024-11-09 06:05:43,911 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:05:55,331 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '220259#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_33| Int)) (and (<= 0 ~side2Failed_History_0~0) (exists ((|v_ULTIMATE.start_check_~tmp___8~0#1_40| Int) (|v_ULTIMATE.start_check_#t~ret16#1_44| Int)) (and (= |v_ULTIMATE.start_check_~tmp___8~0#1_40| 0) (= ~side2Failed_History_1~0 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_50| Int) (|v_ULTIMATE.start_check_#t~ret15#1_60| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret15#1_60| 1) (= |v_ULTIMATE.start_check_~tmp___7~0#1_50| 1) (not (= |v_ULTIMATE.start_check_#t~ret15#1_60| 0)) (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_60|))) (= |v_ULTIMATE.start_check_#t~ret16#1_44| 0))) (<= ~active_side_History_0~0 127) (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (<= ~active_side_History_1~0 127) (<= ~side2Failed_History_0~0 1) (<= 0 ~side2Failed_History_2~0) (not (= 2 ~active_side_History_0~0)) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ ~active_side_History_1~0 128)) (<= 0 (+ ~active_side_History_0~0 128)) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_33| 0) (<= ~side2Failed_History_2~0 1)))' at error location [2024-11-09 06:05:55,331 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:05:55,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:05:55,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 24 [2024-11-09 06:05:55,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648038296] [2024-11-09 06:05:55,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:05:55,332 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 06:05:55,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:05:55,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 06:05:55,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=399, Invalid=6243, Unknown=0, NotChecked=0, Total=6642 [2024-11-09 06:05:55,334 INFO L87 Difference]: Start difference. First operand 6165 states and 7421 transitions. Second operand has 24 states, 24 states have (on average 8.333333333333334) internal successors, (200), 21 states have internal predecessors, (200), 10 states have call successors, (43), 5 states have call predecessors, (43), 9 states have return successors, (42), 13 states have call predecessors, (42), 10 states have call successors, (42) [2024-11-09 06:05:59,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:05:59,029 INFO L93 Difference]: Finished difference Result 16604 states and 19870 transitions. [2024-11-09 06:05:59,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-09 06:05:59,029 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 8.333333333333334) internal successors, (200), 21 states have internal predecessors, (200), 10 states have call successors, (43), 5 states have call predecessors, (43), 9 states have return successors, (42), 13 states have call predecessors, (42), 10 states have call successors, (42) Word has length 130 [2024-11-09 06:05:59,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:05:59,069 INFO L225 Difference]: With dead ends: 16604 [2024-11-09 06:05:59,070 INFO L226 Difference]: Without dead ends: 10874 [2024-11-09 06:05:59,083 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 424 GetRequests, 320 SyntacticMatches, 5 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3638 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=674, Invalid=9426, Unknown=0, NotChecked=0, Total=10100 [2024-11-09 06:05:59,084 INFO L432 NwaCegarLoop]: 466 mSDtfsCounter, 1140 mSDsluCounter, 3747 mSDsCounter, 0 mSdLazyCounter, 1647 mSolverCounterSat, 395 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1140 SdHoareTripleChecker+Valid, 4213 SdHoareTripleChecker+Invalid, 2042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 395 IncrementalHoareTripleChecker+Valid, 1647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-09 06:05:59,084 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1140 Valid, 4213 Invalid, 2042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [395 Valid, 1647 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-09 06:05:59,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10874 states. [2024-11-09 06:06:00,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10874 to 6647. [2024-11-09 06:06:00,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6647 states, 4881 states have (on average 1.1893054701905348) internal successors, (5805), 4939 states have internal predecessors, (5805), 1083 states have call successors, (1083), 682 states have call predecessors, (1083), 682 states have return successors, (1083), 1025 states have call predecessors, (1083), 1083 states have call successors, (1083) [2024-11-09 06:06:00,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6647 states to 6647 states and 7971 transitions. [2024-11-09 06:06:00,360 INFO L78 Accepts]: Start accepts. Automaton has 6647 states and 7971 transitions. Word has length 130 [2024-11-09 06:06:00,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:00,360 INFO L471 AbstractCegarLoop]: Abstraction has 6647 states and 7971 transitions. [2024-11-09 06:06:00,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 8.333333333333334) internal successors, (200), 21 states have internal predecessors, (200), 10 states have call successors, (43), 5 states have call predecessors, (43), 9 states have return successors, (42), 13 states have call predecessors, (42), 10 states have call successors, (42) [2024-11-09 06:06:00,361 INFO L276 IsEmpty]: Start isEmpty. Operand 6647 states and 7971 transitions. [2024-11-09 06:06:00,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-09 06:06:00,368 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:00,368 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:06:00,392 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-09 06:06:00,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:00,569 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:00,569 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:00,570 INFO L85 PathProgramCache]: Analyzing trace with hash -2144472964, now seen corresponding path program 1 times [2024-11-09 06:06:00,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:00,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607504743] [2024-11-09 06:06:00,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:00,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:00,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:01,308 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-09 06:06:01,308 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:01,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607504743] [2024-11-09 06:06:01,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607504743] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:06:01,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486876784] [2024-11-09 06:06:01,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:01,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:01,309 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:06:01,311 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:06:01,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 06:06:01,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:01,544 INFO L255 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-09 06:06:01,549 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:06:02,335 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 61 proven. 8 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-09 06:06:02,335 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:06:03,633 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 4 proven. 19 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-09 06:06:03,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486876784] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:06:03,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1526754063] [2024-11-09 06:06:03,635 INFO L159 IcfgInterpreter]: Started Sifa with 73 locations of interest [2024-11-09 06:06:03,635 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:06:03,636 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:06:03,636 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:06:03,636 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:06:19,859 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 19 for LOIs [2024-11-09 06:06:19,875 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 06:06:19,876 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 3 for LOIs [2024-11-09 06:06:19,880 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 131 for LOIs [2024-11-09 06:06:20,269 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 38 for LOIs [2024-11-09 06:06:20,289 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 72 for LOIs [2024-11-09 06:06:20,459 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:06:36,207 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '253037#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_44| Int)) (and (<= 0 ~side2Failed_History_0~0) (<= ~active_side_History_0~0 127) (= |assert_#in~arg| 0) (<= ~active_side_History_1~0 127) (<= ~side2Failed_History_0~0 1) (<= 0 ~side2Failed_History_2~0) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_44| 0) (exists ((|v_ULTIMATE.start_check_~tmp___8~0#1_47| Int) (|v_ULTIMATE.start_check_#t~ret16#1_52| Int)) (and (= |v_ULTIMATE.start_check_~tmp___8~0#1_47| 0) (= ~side2Failed_History_1~0 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_60| Int) (|v_ULTIMATE.start_check_#t~ret15#1_72| Int)) (and (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_72|) (not (= |v_ULTIMATE.start_check_#t~ret15#1_72| 0)) (= |v_ULTIMATE.start_check_~tmp___7~0#1_60| 1) (<= |v_ULTIMATE.start_check_#t~ret15#1_72| 1))) (= |v_ULTIMATE.start_check_#t~ret16#1_52| 0))) (not (= 2 ~active_side_History_0~0)) (<= 0 (+ ~active_side_History_1~0 128)) (<= 0 (+ ~active_side_History_0~0 128)) (<= ~side2Failed_History_2~0 1)))' at error location [2024-11-09 06:06:36,207 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:06:36,207 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:06:36,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 18] total 35 [2024-11-09 06:06:36,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574933435] [2024-11-09 06:06:36,208 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:06:36,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-09 06:06:36,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:06:36,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-09 06:06:36,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=448, Invalid=7561, Unknown=1, NotChecked=0, Total=8010 [2024-11-09 06:06:36,211 INFO L87 Difference]: Start difference. First operand 6647 states and 7971 transitions. Second operand has 35 states, 35 states have (on average 5.371428571428571) internal successors, (188), 34 states have internal predecessors, (188), 11 states have call successors, (45), 5 states have call predecessors, (45), 7 states have return successors, (44), 12 states have call predecessors, (44), 11 states have call successors, (44) [2024-11-09 06:06:46,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:06:46,472 INFO L93 Difference]: Finished difference Result 14117 states and 17025 transitions. [2024-11-09 06:06:46,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2024-11-09 06:06:46,473 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 5.371428571428571) internal successors, (188), 34 states have internal predecessors, (188), 11 states have call successors, (45), 5 states have call predecessors, (45), 7 states have return successors, (44), 12 states have call predecessors, (44), 11 states have call successors, (44) Word has length 131 [2024-11-09 06:06:46,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:06:46,502 INFO L225 Difference]: With dead ends: 14117 [2024-11-09 06:06:46,502 INFO L226 Difference]: Without dead ends: 7945 [2024-11-09 06:06:46,516 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 326 SyntacticMatches, 6 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8925 ImplicationChecksByTransitivity, 21.0s TimeCoverageRelationStatistics Valid=1631, Invalid=23490, Unknown=1, NotChecked=0, Total=25122 [2024-11-09 06:06:46,517 INFO L432 NwaCegarLoop]: 482 mSDtfsCounter, 1914 mSDsluCounter, 6424 mSDsCounter, 0 mSdLazyCounter, 4572 mSolverCounterSat, 708 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1914 SdHoareTripleChecker+Valid, 6906 SdHoareTripleChecker+Invalid, 5280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 708 IncrementalHoareTripleChecker+Valid, 4572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:06:46,517 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1914 Valid, 6906 Invalid, 5280 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [708 Valid, 4572 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-11-09 06:06:46,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7945 states. [2024-11-09 06:06:47,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7945 to 6901. [2024-11-09 06:06:47,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6901 states, 5068 states have (on average 1.1882399368587213) internal successors, (6022), 5129 states have internal predecessors, (6022), 1122 states have call successors, (1122), 710 states have call predecessors, (1122), 710 states have return successors, (1122), 1061 states have call predecessors, (1122), 1122 states have call successors, (1122) [2024-11-09 06:06:47,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6901 states to 6901 states and 8266 transitions. [2024-11-09 06:06:47,961 INFO L78 Accepts]: Start accepts. Automaton has 6901 states and 8266 transitions. Word has length 131 [2024-11-09 06:06:47,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:06:47,961 INFO L471 AbstractCegarLoop]: Abstraction has 6901 states and 8266 transitions. [2024-11-09 06:06:47,962 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 5.371428571428571) internal successors, (188), 34 states have internal predecessors, (188), 11 states have call successors, (45), 5 states have call predecessors, (45), 7 states have return successors, (44), 12 states have call predecessors, (44), 11 states have call successors, (44) [2024-11-09 06:06:47,962 INFO L276 IsEmpty]: Start isEmpty. Operand 6901 states and 8266 transitions. [2024-11-09 06:06:47,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-09 06:06:47,968 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:06:47,968 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:06:47,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-09 06:06:48,168 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:48,169 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:06:48,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:06:48,170 INFO L85 PathProgramCache]: Analyzing trace with hash 174362913, now seen corresponding path program 1 times [2024-11-09 06:06:48,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:06:48,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664843894] [2024-11-09 06:06:48,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:48,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:06:48,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:48,997 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-11-09 06:06:48,997 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:06:48,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664843894] [2024-11-09 06:06:48,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664843894] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:06:48,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690421118] [2024-11-09 06:06:48,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:06:48,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:06:48,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:06:48,999 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:06:49,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 06:06:49,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:06:49,234 INFO L255 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 63 conjuncts are in the unsatisfiable core [2024-11-09 06:06:49,238 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:06:50,246 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 6 proven. 67 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-09 06:06:50,246 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:06:51,450 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 10 proven. 19 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-11-09 06:06:51,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690421118] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:06:51,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [481616420] [2024-11-09 06:06:51,452 INFO L159 IcfgInterpreter]: Started Sifa with 75 locations of interest [2024-11-09 06:06:51,452 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:06:51,453 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:06:51,453 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:06:51,454 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:07:03,524 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 16 for LOIs [2024-11-09 06:07:03,541 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 06:07:03,542 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 3 for LOIs [2024-11-09 06:07:03,547 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 134 for LOIs [2024-11-09 06:07:04,035 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 41 for LOIs [2024-11-09 06:07:04,060 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 72 for LOIs [2024-11-09 06:07:04,215 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:07:20,454 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '282809#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_53| Int)) (and (<= 0 ~side2Failed_History_0~0) (<= ~active_side_History_0~0 127) (= |assert_#in~arg| 0) (<= ~active_side_History_1~0 127) (<= ~side2Failed_History_0~0 1) (<= 0 ~side2Failed_History_2~0) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_53| 0) (not (= 2 ~active_side_History_0~0)) (exists ((|v_ULTIMATE.start_check_~tmp___8~0#1_55| Int) (|v_ULTIMATE.start_check_#t~ret16#1_61| Int)) (and (= ~side2Failed_History_1~0 0) (exists ((|v_ULTIMATE.start_check_#t~ret15#1_83| Int) (|v_ULTIMATE.start_check_~tmp___7~0#1_69| Int)) (and (= |v_ULTIMATE.start_check_~tmp___7~0#1_69| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_83|) (<= |v_ULTIMATE.start_check_#t~ret15#1_83| 1) (not (= |v_ULTIMATE.start_check_#t~ret15#1_83| 0)))) (= |v_ULTIMATE.start_check_~tmp___8~0#1_55| 0) (= |v_ULTIMATE.start_check_#t~ret16#1_61| 0))) (<= 0 (+ ~active_side_History_1~0 128)) (<= 0 (+ ~active_side_History_0~0 128)) (<= ~side2Failed_History_2~0 1)))' at error location [2024-11-09 06:07:20,454 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:07:20,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:07:20,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 18, 18] total 37 [2024-11-09 06:07:20,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130601128] [2024-11-09 06:07:20,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:07:20,455 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-09 06:07:20,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:07:20,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-09 06:07:20,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=454, Invalid=8666, Unknown=0, NotChecked=0, Total=9120 [2024-11-09 06:07:20,459 INFO L87 Difference]: Start difference. First operand 6901 states and 8266 transitions. Second operand has 37 states, 36 states have (on average 5.861111111111111) internal successors, (211), 34 states have internal predecessors, (211), 11 states have call successors, (45), 7 states have call predecessors, (45), 10 states have return successors, (44), 13 states have call predecessors, (44), 11 states have call successors, (44) [2024-11-09 06:07:41,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:07:41,868 INFO L93 Difference]: Finished difference Result 18766 states and 22524 transitions. [2024-11-09 06:07:41,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2024-11-09 06:07:41,869 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 5.861111111111111) internal successors, (211), 34 states have internal predecessors, (211), 11 states have call successors, (45), 7 states have call predecessors, (45), 10 states have return successors, (44), 13 states have call predecessors, (44), 11 states have call successors, (44) Word has length 133 [2024-11-09 06:07:41,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:07:41,898 INFO L225 Difference]: With dead ends: 18766 [2024-11-09 06:07:41,898 INFO L226 Difference]: Without dead ends: 11962 [2024-11-09 06:07:41,911 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 656 GetRequests, 360 SyntacticMatches, 5 SemanticMatches, 291 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34543 ImplicationChecksByTransitivity, 28.4s TimeCoverageRelationStatistics Valid=4910, Invalid=80646, Unknown=0, NotChecked=0, Total=85556 [2024-11-09 06:07:41,911 INFO L432 NwaCegarLoop]: 738 mSDtfsCounter, 2234 mSDsluCounter, 11817 mSDsCounter, 0 mSdLazyCounter, 7873 mSolverCounterSat, 767 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2243 SdHoareTripleChecker+Valid, 12555 SdHoareTripleChecker+Invalid, 8640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 767 IncrementalHoareTripleChecker+Valid, 7873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2024-11-09 06:07:41,912 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2243 Valid, 12555 Invalid, 8640 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [767 Valid, 7873 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2024-11-09 06:07:41,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11962 states. [2024-11-09 06:07:43,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11962 to 7331. [2024-11-09 06:07:43,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7331 states, 5393 states have (on average 1.185610977192657) internal successors, (6394), 5455 states have internal predecessors, (6394), 1186 states have call successors, (1186), 751 states have call predecessors, (1186), 751 states have return successors, (1186), 1124 states have call predecessors, (1186), 1186 states have call successors, (1186) [2024-11-09 06:07:43,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7331 states to 7331 states and 8766 transitions. [2024-11-09 06:07:43,754 INFO L78 Accepts]: Start accepts. Automaton has 7331 states and 8766 transitions. Word has length 133 [2024-11-09 06:07:43,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:07:43,754 INFO L471 AbstractCegarLoop]: Abstraction has 7331 states and 8766 transitions. [2024-11-09 06:07:43,754 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 5.861111111111111) internal successors, (211), 34 states have internal predecessors, (211), 11 states have call successors, (45), 7 states have call predecessors, (45), 10 states have return successors, (44), 13 states have call predecessors, (44), 11 states have call successors, (44) [2024-11-09 06:07:43,755 INFO L276 IsEmpty]: Start isEmpty. Operand 7331 states and 8766 transitions. [2024-11-09 06:07:43,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-09 06:07:43,758 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:07:43,758 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:07:43,774 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-09 06:07:43,959 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:43,959 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:07:43,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:07:43,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1936111305, now seen corresponding path program 1 times [2024-11-09 06:07:43,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:07:43,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877269742] [2024-11-09 06:07:43,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:43,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:07:43,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:07:44,159 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2024-11-09 06:07:44,159 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:07:44,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877269742] [2024-11-09 06:07:44,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877269742] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:07:44,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:07:44,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-09 06:07:44,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986440395] [2024-11-09 06:07:44,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:07:44,160 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 06:07:44,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:07:44,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 06:07:44,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-09 06:07:44,161 INFO L87 Difference]: Start difference. First operand 7331 states and 8766 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-09 06:07:46,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:07:46,595 INFO L93 Difference]: Finished difference Result 18739 states and 22452 transitions. [2024-11-09 06:07:46,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 06:07:46,595 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 143 [2024-11-09 06:07:46,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:07:46,630 INFO L225 Difference]: With dead ends: 18739 [2024-11-09 06:07:46,630 INFO L226 Difference]: Without dead ends: 11646 [2024-11-09 06:07:46,642 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-09 06:07:46,642 INFO L432 NwaCegarLoop]: 357 mSDtfsCounter, 189 mSDsluCounter, 1555 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 1912 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:07:46,643 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 1912 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:07:46,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11646 states. [2024-11-09 06:07:49,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11646 to 10236. [2024-11-09 06:07:49,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10236 states, 7485 states have (on average 1.1794255177020707) internal successors, (8828), 7573 states have internal predecessors, (8828), 1695 states have call successors, (1695), 1055 states have call predecessors, (1695), 1055 states have return successors, (1695), 1607 states have call predecessors, (1695), 1695 states have call successors, (1695) [2024-11-09 06:07:49,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10236 states to 10236 states and 12218 transitions. [2024-11-09 06:07:49,349 INFO L78 Accepts]: Start accepts. Automaton has 10236 states and 12218 transitions. Word has length 143 [2024-11-09 06:07:49,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:07:49,350 INFO L471 AbstractCegarLoop]: Abstraction has 10236 states and 12218 transitions. [2024-11-09 06:07:49,350 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-09 06:07:49,350 INFO L276 IsEmpty]: Start isEmpty. Operand 10236 states and 12218 transitions. [2024-11-09 06:07:49,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-09 06:07:49,355 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:07:49,356 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:07:49,356 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-09 06:07:49,356 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:07:49,356 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:07:49,357 INFO L85 PathProgramCache]: Analyzing trace with hash 2051215635, now seen corresponding path program 1 times [2024-11-09 06:07:49,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:07:49,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781127266] [2024-11-09 06:07:49,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:49,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:07:49,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:07:49,866 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 15 proven. 9 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-09 06:07:49,866 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:07:49,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781127266] [2024-11-09 06:07:49,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781127266] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:07:49,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636500219] [2024-11-09 06:07:49,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:07:49,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:07:49,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:07:49,869 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:07:49,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bc9c71c8-8504-4be4-9002-6b4878b514dd/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-09 06:07:50,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:07:50,156 INFO L255 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-09 06:07:50,160 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:07:50,484 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 75 proven. 18 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 06:07:50,484 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:07:50,758 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-09 06:07:50,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636500219] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:07:50,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [115461581] [2024-11-09 06:07:50,760 INFO L159 IcfgInterpreter]: Started Sifa with 76 locations of interest [2024-11-09 06:07:50,760 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:07:50,761 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:07:50,761 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:07:50,761 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs