./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.BOUNDED-10.pals.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/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_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.BOUNDED-10.pals.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/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_b5f6f875-f957-4477-93e2-73c85b32cdc5/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 5c6d968f3bfd626cfd1fff51fa64657ab37ae457da61332877d0ea5ab7fc90f2 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 05:50:32,059 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 05:50:32,149 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 05:50:32,156 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 05:50:32,160 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 05:50:32,193 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 05:50:32,194 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 05:50:32,195 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 05:50:32,195 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 05:50:32,197 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 05:50:32,198 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 05:50:32,199 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 05:50:32,199 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 05:50:32,199 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 05:50:32,200 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 05:50:32,200 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 05:50:32,200 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 05:50:32,201 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 05:50:32,205 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 05:50:32,205 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 05:50:32,206 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 05:50:32,206 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 05:50:32,207 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 05:50:32,207 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 05:50:32,207 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 05:50:32,208 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 05:50:32,208 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 05:50:32,208 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 05:50:32,209 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 05:50:32,209 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 05:50:32,209 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 05:50:32,209 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 05:50:32,210 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 05:50:32,210 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 05:50:32,210 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 05:50:32,210 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 05:50:32,211 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 05:50:32,212 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 05:50:32,212 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:50:32,212 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 05:50:32,213 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 05:50:32,213 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 05:50:32,213 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 05:50:32,214 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 05:50:32,214 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 05:50:32,214 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 05:50:32,215 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 05:50:32,215 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_b5f6f875-f957-4477-93e2-73c85b32cdc5/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_b5f6f875-f957-4477-93e2-73c85b32cdc5/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 -> 5c6d968f3bfd626cfd1fff51fa64657ab37ae457da61332877d0ea5ab7fc90f2 [2024-11-09 05:50:32,475 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 05:50:32,502 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 05:50:32,505 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 05:50:32,506 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 05:50:32,509 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 05:50:32,510 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.BOUNDED-10.pals.c Unable to find full path for "g++" [2024-11-09 05:50:34,585 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 05:50:34,876 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 05:50:34,876 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.BOUNDED-10.pals.c [2024-11-09 05:50:34,894 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/data/0f39c5d7a/2d918602be324e418608d30296257650/FLAG4878bbf67 [2024-11-09 05:50:34,917 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/data/0f39c5d7a/2d918602be324e418608d30296257650 [2024-11-09 05:50:34,920 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 05:50:34,922 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 05:50:34,925 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 05:50:34,926 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 05:50:34,933 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 05:50:34,935 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:50:34" (1/1) ... [2024-11-09 05:50:34,937 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d37cbb6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:34, skipping insertion in model container [2024-11-09 05:50:34,937 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:50:34" (1/1) ... [2024-11-09 05:50:34,986 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 05:50:35,347 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_b5f6f875-f957-4477-93e2-73c85b32cdc5/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.BOUNDED-10.pals.c[14698,14711] [2024-11-09 05:50:35,352 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:50:35,364 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 05:50:35,452 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_b5f6f875-f957-4477-93e2-73c85b32cdc5/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.ufo.BOUNDED-10.pals.c[14698,14711] [2024-11-09 05:50:35,453 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:50:35,486 INFO L204 MainTranslator]: Completed translation [2024-11-09 05:50:35,487 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35 WrapperNode [2024-11-09 05:50:35,487 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 05:50:35,488 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 05:50:35,489 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 05:50:35,489 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 05:50:35,497 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,510 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,560 INFO L138 Inliner]: procedures = 32, calls = 48, calls flagged for inlining = 12, calls inlined = 12, statements flattened = 509 [2024-11-09 05:50:35,561 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 05:50:35,562 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 05:50:35,562 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 05:50:35,562 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 05:50:35,573 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,573 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,578 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,578 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,591 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,598 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,601 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,604 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,608 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 05:50:35,610 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 05:50:35,610 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 05:50:35,610 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 05:50:35,611 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (1/1) ... [2024-11-09 05:50:35,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:50:35,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:50:35,652 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 05:50:35,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 05:50:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure read_manual_selection_history [2024-11-09 05:50:35,695 INFO L138 BoogieDeclarations]: Found implementation of procedure read_manual_selection_history [2024-11-09 05:50:35,695 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 05:50:35,696 INFO L130 BoogieDeclarations]: Found specification of procedure read_side2_failed_history [2024-11-09 05:50:35,697 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side2_failed_history [2024-11-09 05:50:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2024-11-09 05:50:35,698 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2024-11-09 05:50:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure flip_the_side [2024-11-09 05:50:35,698 INFO L138 BoogieDeclarations]: Found implementation of procedure flip_the_side [2024-11-09 05:50:35,698 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 05:50:35,698 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 05:50:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 05:50:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure read_side1_failed_history [2024-11-09 05:50:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side1_failed_history [2024-11-09 05:50:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 05:50:35,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 05:50:35,699 INFO L130 BoogieDeclarations]: Found specification of procedure read_active_side_history [2024-11-09 05:50:35,700 INFO L138 BoogieDeclarations]: Found implementation of procedure read_active_side_history [2024-11-09 05:50:35,864 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 05:50:35,868 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 05:50:36,594 INFO L? ?]: Removed 115 outVars from TransFormulas that were not future-live. [2024-11-09 05:50:36,594 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 05:50:36,820 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 05:50:36,821 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-09 05:50:36,822 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:50:36 BoogieIcfgContainer [2024-11-09 05:50:36,822 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 05:50:36,825 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 05:50:36,826 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 05:50:36,829 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 05:50:36,830 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 05:50:34" (1/3) ... [2024-11-09 05:50:36,831 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b3fe6b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:50:36, skipping insertion in model container [2024-11-09 05:50:36,831 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:50:35" (2/3) ... [2024-11-09 05:50:36,832 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b3fe6b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:50:36, skipping insertion in model container [2024-11-09 05:50:36,832 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:50:36" (3/3) ... [2024-11-09 05:50:36,834 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_ActiveStandby.ufo.BOUNDED-10.pals.c [2024-11-09 05:50:36,854 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 05:50:36,854 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 05:50:36,935 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 05:50:36,941 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;@516e4acc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 05:50:36,942 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 05:50:36,948 INFO L276 IsEmpty]: Start isEmpty. Operand has 152 states, 112 states have (on average 1.5357142857142858) internal successors, (172), 113 states have internal predecessors, (172), 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 05:50:36,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-09 05:50:36,957 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:50:36,958 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:50:36,958 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:50:36,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:50:36,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1752048089, now seen corresponding path program 1 times [2024-11-09 05:50:36,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:50:36,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621974498] [2024-11-09 05:50:36,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:36,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:50:37,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:37,822 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 05:50:37,823 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:50:37,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621974498] [2024-11-09 05:50:37,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [621974498] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:50:37,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:50:37,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:50:37,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409377726] [2024-11-09 05:50:37,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:50:37,830 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:50:37,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:50:37,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:50:37,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:50:37,857 INFO L87 Difference]: Start difference. First operand has 152 states, 112 states have (on average 1.5357142857142858) internal successors, (172), 113 states have internal predecessors, (172), 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 4.0) internal successors, (16), 3 states have internal predecessors, (16), 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 05:50:38,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:50:38,029 INFO L93 Difference]: Finished difference Result 305 states and 495 transitions. [2024-11-09 05:50:38,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:50:38,035 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 3 states have internal predecessors, (16), 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 20 [2024-11-09 05:50:38,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:50:38,045 INFO L225 Difference]: With dead ends: 305 [2024-11-09 05:50:38,045 INFO L226 Difference]: Without dead ends: 154 [2024-11-09 05:50:38,054 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 05:50:38,059 INFO L432 NwaCegarLoop]: 219 mSDtfsCounter, 3 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:50:38,062 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 647 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:50:38,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2024-11-09 05:50:38,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 154. [2024-11-09 05:50:38,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 114 states have (on average 1.5) internal successors, (171), 114 states have internal predecessors, (171), 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 05:50:38,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 233 transitions. [2024-11-09 05:50:38,141 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 233 transitions. Word has length 20 [2024-11-09 05:50:38,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:50:38,142 INFO L471 AbstractCegarLoop]: Abstraction has 154 states and 233 transitions. [2024-11-09 05:50:38,142 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.0) internal successors, (16), 3 states have internal predecessors, (16), 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 05:50:38,142 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 233 transitions. [2024-11-09 05:50:38,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-09 05:50:38,144 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:50:38,144 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 05:50:38,144 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 05:50:38,145 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:50:38,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:50:38,145 INFO L85 PathProgramCache]: Analyzing trace with hash 442668756, now seen corresponding path program 1 times [2024-11-09 05:50:38,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:50:38,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317798564] [2024-11-09 05:50:38,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:38,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:50:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:38,406 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 05:50:38,406 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:50:38,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317798564] [2024-11-09 05:50:38,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317798564] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:50:38,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:50:38,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:50:38,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073159548] [2024-11-09 05:50:38,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:50:38,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:50:38,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:50:38,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:50:38,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:50:38,412 INFO L87 Difference]: Start difference. First operand 154 states and 233 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 05:50:38,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:50:38,688 INFO L93 Difference]: Finished difference Result 342 states and 517 transitions. [2024-11-09 05:50:38,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:50:38,689 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 05:50:38,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:50:38,691 INFO L225 Difference]: With dead ends: 342 [2024-11-09 05:50:38,691 INFO L226 Difference]: Without dead ends: 191 [2024-11-09 05:50:38,695 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 05:50:38,697 INFO L432 NwaCegarLoop]: 195 mSDtfsCounter, 327 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 578 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 05:50:38,697 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 578 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:50:38,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-09 05:50:38,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 189. [2024-11-09 05:50:38,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 144 states have (on average 1.5) internal successors, (216), 144 states have internal predecessors, (216), 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 05:50:38,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 284 transitions. [2024-11-09 05:50:38,740 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 284 transitions. Word has length 31 [2024-11-09 05:50:38,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:50:38,740 INFO L471 AbstractCegarLoop]: Abstraction has 189 states and 284 transitions. [2024-11-09 05:50:38,740 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 05:50:38,741 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 284 transitions. [2024-11-09 05:50:38,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-09 05:50:38,742 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:50:38,743 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] [2024-11-09 05:50:38,743 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 05:50:38,744 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:50:38,745 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:50:38,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1862373543, now seen corresponding path program 1 times [2024-11-09 05:50:38,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:50:38,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26906011] [2024-11-09 05:50:38,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:38,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:50:38,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:38,960 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 05:50:38,960 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:50:38,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26906011] [2024-11-09 05:50:38,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26906011] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:50:38,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:50:38,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:50:38,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525295647] [2024-11-09 05:50:38,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:50:38,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:50:38,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:50:38,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:50:38,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:50:38,967 INFO L87 Difference]: Start difference. First operand 189 states and 284 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 3 states have call successors, (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 05:50:39,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:50:39,220 INFO L93 Difference]: Finished difference Result 341 states and 514 transitions. [2024-11-09 05:50:39,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:50:39,221 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 3 states have call successors, (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 32 [2024-11-09 05:50:39,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:50:39,223 INFO L225 Difference]: With dead ends: 341 [2024-11-09 05:50:39,223 INFO L226 Difference]: Without dead ends: 190 [2024-11-09 05:50:39,224 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 05:50:39,228 INFO L432 NwaCegarLoop]: 196 mSDtfsCounter, 322 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 581 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 05:50:39,228 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 581 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:50:39,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2024-11-09 05:50:39,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 189. [2024-11-09 05:50:39,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 144 states have (on average 1.4930555555555556) internal successors, (215), 144 states have internal predecessors, (215), 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 05:50:39,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 283 transitions. [2024-11-09 05:50:39,264 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 283 transitions. Word has length 32 [2024-11-09 05:50:39,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:50:39,264 INFO L471 AbstractCegarLoop]: Abstraction has 189 states and 283 transitions. [2024-11-09 05:50:39,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 3 states have call successors, (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 05:50:39,264 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 283 transitions. [2024-11-09 05:50:39,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-09 05:50:39,265 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:50:39,266 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] [2024-11-09 05:50:39,266 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 05:50:39,266 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:50:39,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:50:39,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1200982907, now seen corresponding path program 1 times [2024-11-09 05:50:39,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:50:39,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307107984] [2024-11-09 05:50:39,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:39,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:50:39,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:39,520 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 05:50:39,521 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:50:39,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307107984] [2024-11-09 05:50:39,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307107984] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:50:39,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:50:39,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:50:39,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320666531] [2024-11-09 05:50:39,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:50:39,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:50:39,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:50:39,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:50:39,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:50:39,526 INFO L87 Difference]: Start difference. First operand 189 states and 283 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 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 05:50:39,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:50:39,625 INFO L93 Difference]: Finished difference Result 345 states and 519 transitions. [2024-11-09 05:50:39,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:50:39,627 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 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 34 [2024-11-09 05:50:39,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:50:39,629 INFO L225 Difference]: With dead ends: 345 [2024-11-09 05:50:39,629 INFO L226 Difference]: Without dead ends: 194 [2024-11-09 05:50:39,630 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 05:50:39,633 INFO L432 NwaCegarLoop]: 219 mSDtfsCounter, 4 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 653 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 05:50:39,637 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 653 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:50:39,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-11-09 05:50:39,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2024-11-09 05:50:39,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 148 states have (on average 1.4797297297297298) internal successors, (219), 148 states have internal predecessors, (219), 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 05:50:39,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 287 transitions. [2024-11-09 05:50:39,664 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 287 transitions. Word has length 34 [2024-11-09 05:50:39,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:50:39,664 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 287 transitions. [2024-11-09 05:50:39,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 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 05:50:39,665 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 287 transitions. [2024-11-09 05:50:39,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-09 05:50:39,670 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:50:39,670 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] [2024-11-09 05:50:39,671 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 05:50:39,671 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:50:39,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:50:39,671 INFO L85 PathProgramCache]: Analyzing trace with hash 1751966987, now seen corresponding path program 1 times [2024-11-09 05:50:39,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:50:39,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000177635] [2024-11-09 05:50:39,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:39,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:50:39,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:39,929 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 05:50:39,933 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:50:39,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000177635] [2024-11-09 05:50:39,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000177635] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:50:39,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:50:39,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:50:39,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531746683] [2024-11-09 05:50:39,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:50:39,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:50:39,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:50:39,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:50:39,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:50:39,936 INFO L87 Difference]: Start difference. First operand 194 states and 287 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 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 05:50:40,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:50:40,061 INFO L93 Difference]: Finished difference Result 355 states and 530 transitions. [2024-11-09 05:50:40,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:50:40,062 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 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 42 [2024-11-09 05:50:40,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:50:40,066 INFO L225 Difference]: With dead ends: 355 [2024-11-09 05:50:40,066 INFO L226 Difference]: Without dead ends: 199 [2024-11-09 05:50:40,067 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 05:50:40,070 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 4 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 639 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 05:50:40,070 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 639 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:50:40,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2024-11-09 05:50:40,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 199. [2024-11-09 05:50:40,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 152 states have (on average 1.4671052631578947) internal successors, (223), 152 states have internal predecessors, (223), 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 05:50:40,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 291 transitions. [2024-11-09 05:50:40,086 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 291 transitions. Word has length 42 [2024-11-09 05:50:40,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:50:40,087 INFO L471 AbstractCegarLoop]: Abstraction has 199 states and 291 transitions. [2024-11-09 05:50:40,087 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 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 05:50:40,087 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 291 transitions. [2024-11-09 05:50:40,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-09 05:50:40,089 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:50:40,089 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, 1] [2024-11-09 05:50:40,090 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 05:50:40,090 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:50:40,090 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:50:40,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1239266869, now seen corresponding path program 1 times [2024-11-09 05:50:40,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:50:40,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214096899] [2024-11-09 05:50:40,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:40,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:50:40,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:40,412 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 05:50:40,414 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:50:40,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214096899] [2024-11-09 05:50:40,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214096899] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:50:40,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:50:40,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:50:40,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334293421] [2024-11-09 05:50:40,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:50:40,418 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:50:40,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:50:40,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:50:40,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:50:40,420 INFO L87 Difference]: Start difference. First operand 199 states and 291 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 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 05:50:40,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:50:40,528 INFO L93 Difference]: Finished difference Result 364 states and 534 transitions. [2024-11-09 05:50:40,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:50:40,530 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 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 50 [2024-11-09 05:50:40,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:50:40,532 INFO L225 Difference]: With dead ends: 364 [2024-11-09 05:50:40,533 INFO L226 Difference]: Without dead ends: 203 [2024-11-09 05:50:40,534 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 05:50:40,536 INFO L432 NwaCegarLoop]: 221 mSDtfsCounter, 3 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 649 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 05:50:40,537 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 649 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:50:40,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2024-11-09 05:50:40,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 203. [2024-11-09 05:50:40,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 155 states have (on average 1.4580645161290322) internal successors, (226), 155 states have internal predecessors, (226), 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 05:50:40,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 294 transitions. [2024-11-09 05:50:40,556 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 294 transitions. Word has length 50 [2024-11-09 05:50:40,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:50:40,557 INFO L471 AbstractCegarLoop]: Abstraction has 203 states and 294 transitions. [2024-11-09 05:50:40,557 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 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 05:50:40,557 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 294 transitions. [2024-11-09 05:50:40,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-09 05:50:40,562 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:50:40,562 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, 1] [2024-11-09 05:50:40,562 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 05:50:40,562 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:50:40,563 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:50:40,563 INFO L85 PathProgramCache]: Analyzing trace with hash -659241124, now seen corresponding path program 1 times [2024-11-09 05:50:40,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:50:40,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997376858] [2024-11-09 05:50:40,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:40,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:50:40,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:40,799 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 05:50:40,800 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:50:40,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997376858] [2024-11-09 05:50:40,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997376858] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:50:40,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:50:40,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:50:40,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552684483] [2024-11-09 05:50:40,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:50:40,802 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:50:40,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:50:40,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:50:40,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:50:40,804 INFO L87 Difference]: Start difference. First operand 203 states and 294 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 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 05:50:40,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:50:40,911 INFO L93 Difference]: Finished difference Result 373 states and 544 transitions. [2024-11-09 05:50:40,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:50:40,912 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 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 50 [2024-11-09 05:50:40,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:50:40,914 INFO L225 Difference]: With dead ends: 373 [2024-11-09 05:50:40,914 INFO L226 Difference]: Without dead ends: 208 [2024-11-09 05:50:40,915 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 05:50:40,918 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 4 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 639 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 05:50:40,919 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 639 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:50:40,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-11-09 05:50:40,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 208. [2024-11-09 05:50:40,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 159 states have (on average 1.4465408805031446) internal successors, (230), 159 states have internal predecessors, (230), 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 05:50:40,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 298 transitions. [2024-11-09 05:50:40,940 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 298 transitions. Word has length 50 [2024-11-09 05:50:40,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:50:40,941 INFO L471 AbstractCegarLoop]: Abstraction has 208 states and 298 transitions. [2024-11-09 05:50:40,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 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 05:50:40,941 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 298 transitions. [2024-11-09 05:50:40,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-09 05:50:40,942 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:50:40,943 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, 1] [2024-11-09 05:50:40,943 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-09 05:50:40,943 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:50:40,944 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:50:40,944 INFO L85 PathProgramCache]: Analyzing trace with hash 825988956, now seen corresponding path program 1 times [2024-11-09 05:50:40,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:50:40,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389021103] [2024-11-09 05:50:40,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:40,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:50:40,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:41,207 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 05:50:41,207 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:50:41,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389021103] [2024-11-09 05:50:41,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389021103] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:50:41,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:50:41,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:50:41,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513359710] [2024-11-09 05:50:41,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:50:41,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:50:41,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:50:41,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:50:41,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:50:41,210 INFO L87 Difference]: Start difference. First operand 208 states and 298 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 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 05:50:41,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:50:41,293 INFO L93 Difference]: Finished difference Result 384 states and 551 transitions. [2024-11-09 05:50:41,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:50:41,293 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 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 58 [2024-11-09 05:50:41,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:50:41,295 INFO L225 Difference]: With dead ends: 384 [2024-11-09 05:50:41,295 INFO L226 Difference]: Without dead ends: 214 [2024-11-09 05:50:41,296 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 05:50:41,297 INFO L432 NwaCegarLoop]: 220 mSDtfsCounter, 5 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 651 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 05:50:41,297 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 651 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:50:41,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2024-11-09 05:50:41,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 214. [2024-11-09 05:50:41,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 164 states have (on average 1.4329268292682926) internal successors, (235), 164 states have internal predecessors, (235), 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 05:50:41,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 303 transitions. [2024-11-09 05:50:41,312 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 303 transitions. Word has length 58 [2024-11-09 05:50:41,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:50:41,312 INFO L471 AbstractCegarLoop]: Abstraction has 214 states and 303 transitions. [2024-11-09 05:50:41,312 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 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 05:50:41,313 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 303 transitions. [2024-11-09 05:50:41,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-09 05:50:41,314 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:50:41,314 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] [2024-11-09 05:50:41,314 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 05:50:41,314 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:50:41,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:50:41,315 INFO L85 PathProgramCache]: Analyzing trace with hash -306906133, now seen corresponding path program 1 times [2024-11-09 05:50:41,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:50:41,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430243703] [2024-11-09 05:50:41,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:41,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:50:41,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:42,217 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 05:50:42,218 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:50:42,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430243703] [2024-11-09 05:50:42,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430243703] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:50:42,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252591159] [2024-11-09 05:50:42,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:42,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:50:42,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:50:42,221 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:50:42,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 05:50:42,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:42,408 INFO L255 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-09 05:50:42,415 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:50:42,631 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 05:50:42,632 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:50:42,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252591159] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:50:42,632 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:50:42,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 12 [2024-11-09 05:50:42,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424179920] [2024-11-09 05:50:42,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:50:42,633 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 05:50:42,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:50:42,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 05:50:42,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2024-11-09 05:50:42,634 INFO L87 Difference]: Start difference. First operand 214 states and 303 transitions. Second operand has 6 states, 4 states have (on average 11.5) internal successors, (46), 6 states have internal predecessors, (46), 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 05:50:42,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:50:42,947 INFO L93 Difference]: Finished difference Result 605 states and 843 transitions. [2024-11-09 05:50:42,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 05:50:42,948 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 11.5) internal successors, (46), 6 states have internal predecessors, (46), 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 61 [2024-11-09 05:50:42,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:50:42,951 INFO L225 Difference]: With dead ends: 605 [2024-11-09 05:50:42,951 INFO L226 Difference]: Without dead ends: 403 [2024-11-09 05:50:42,952 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 59 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 05:50:42,952 INFO L432 NwaCegarLoop]: 222 mSDtfsCounter, 211 mSDsluCounter, 826 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 1048 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:50:42,953 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 1048 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:50:42,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2024-11-09 05:50:42,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 398. [2024-11-09 05:50:42,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 302 states have (on average 1.4172185430463575) internal successors, (428), 303 states have internal predecessors, (428), 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 05:50:42,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 558 transitions. [2024-11-09 05:50:42,984 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 558 transitions. Word has length 61 [2024-11-09 05:50:42,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:50:42,984 INFO L471 AbstractCegarLoop]: Abstraction has 398 states and 558 transitions. [2024-11-09 05:50:42,984 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 11.5) internal successors, (46), 6 states have internal predecessors, (46), 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 05:50:42,984 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 558 transitions. [2024-11-09 05:50:42,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-09 05:50:42,986 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:50:42,986 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, 1] [2024-11-09 05:50:43,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-09 05:50:43,186 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:50:43,187 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:50:43,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:50:43,187 INFO L85 PathProgramCache]: Analyzing trace with hash 204949606, now seen corresponding path program 1 times [2024-11-09 05:50:43,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:50:43,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51330947] [2024-11-09 05:50:43,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:43,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:50:43,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:44,034 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 05:50:44,035 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:50:44,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51330947] [2024-11-09 05:50:44,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51330947] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:50:44,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655178682] [2024-11-09 05:50:44,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:50:44,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:50:44,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:50:44,038 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:50:44,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 05:50:44,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:50:44,216 INFO L255 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-09 05:50:44,220 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:50:44,744 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 05:50:44,745 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:50:44,930 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 05:50:44,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655178682] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:50:44,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1830819301] [2024-11-09 05:50:44,953 INFO L159 IcfgInterpreter]: Started Sifa with 58 locations of interest [2024-11-09 05:50:44,953 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:50:44,956 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:50:44,962 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:50:44,962 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:51:02,012 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 16 for LOIs [2024-11-09 05:51:02,018 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 05:51:02,020 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 80 for LOIs [2024-11-09 05:51:02,233 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 131 for LOIs [2024-11-09 05:51:03,818 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 106 for LOIs [2024-11-09 05:51:04,534 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 68 for LOIs [2024-11-09 05:51:04,690 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:51:33,417 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7819#(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 05:51:33,417 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:51:33,418 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:51:33,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-09 05:51:33,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172030565] [2024-11-09 05:51:33,418 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:51:33,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-09 05:51:33,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:51:33,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-09 05:51:33,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=3439, Unknown=3, NotChecked=0, Total=3782 [2024-11-09 05:51:33,421 INFO L87 Difference]: Start difference. First operand 398 states and 558 transitions. Second operand has 18 states, 13 states have (on average 6.923076923076923) internal successors, (90), 16 states have internal predecessors, (90), 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 05:51:34,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:51:34,274 INFO L93 Difference]: Finished difference Result 1018 states and 1409 transitions. [2024-11-09 05:51:34,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-09 05:51:34,274 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 13 states have (on average 6.923076923076923) internal successors, (90), 16 states have internal predecessors, (90), 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 63 [2024-11-09 05:51:34,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:51:34,281 INFO L225 Difference]: With dead ends: 1018 [2024-11-09 05:51:34,281 INFO L226 Difference]: Without dead ends: 681 [2024-11-09 05:51:34,284 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 138 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1395 ImplicationChecksByTransitivity, 29.2s TimeCoverageRelationStatistics Valid=404, Invalid=4705, Unknown=3, NotChecked=0, Total=5112 [2024-11-09 05:51:34,285 INFO L432 NwaCegarLoop]: 289 mSDtfsCounter, 265 mSDsluCounter, 3398 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 3687 SdHoareTripleChecker+Invalid, 547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 05:51:34,285 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 3687 Invalid, 547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 05:51:34,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2024-11-09 05:51:34,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 517. [2024-11-09 05:51:34,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 387 states have (on average 1.4108527131782946) internal successors, (546), 390 states have internal predecessors, (546), 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 05:51:34,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 722 transitions. [2024-11-09 05:51:34,327 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 722 transitions. Word has length 63 [2024-11-09 05:51:34,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:51:34,327 INFO L471 AbstractCegarLoop]: Abstraction has 517 states and 722 transitions. [2024-11-09 05:51:34,328 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 13 states have (on average 6.923076923076923) internal successors, (90), 16 states have internal predecessors, (90), 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 05:51:34,329 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 722 transitions. [2024-11-09 05:51:34,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-09 05:51:34,330 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:51:34,330 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] [2024-11-09 05:51:34,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 05:51:34,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:51:34,531 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:51:34,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:51:34,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1042784028, now seen corresponding path program 1 times [2024-11-09 05:51:34,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:51:34,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370483606] [2024-11-09 05:51:34,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:34,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:51:34,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:34,784 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 05:51:34,784 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:51:34,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370483606] [2024-11-09 05:51:34,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370483606] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:51:34,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:51:34,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:51:34,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665740464] [2024-11-09 05:51:34,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:51:34,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:51:34,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:51:34,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:51:34,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:51:34,801 INFO L87 Difference]: Start difference. First operand 517 states and 722 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 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 05:51:34,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:51:34,925 INFO L93 Difference]: Finished difference Result 974 states and 1360 transitions. [2024-11-09 05:51:34,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:51:34,926 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 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 67 [2024-11-09 05:51:34,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:51:34,930 INFO L225 Difference]: With dead ends: 974 [2024-11-09 05:51:34,930 INFO L226 Difference]: Without dead ends: 529 [2024-11-09 05:51:34,932 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 05:51:34,933 INFO L432 NwaCegarLoop]: 221 mSDtfsCounter, 3 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 649 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 05:51:34,933 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 649 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:51:34,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2024-11-09 05:51:34,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2024-11-09 05:51:34,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 396 states have (on average 1.4015151515151516) internal successors, (555), 399 states have internal predecessors, (555), 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 05:51:34,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 731 transitions. [2024-11-09 05:51:34,980 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 731 transitions. Word has length 67 [2024-11-09 05:51:34,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:51:34,980 INFO L471 AbstractCegarLoop]: Abstraction has 529 states and 731 transitions. [2024-11-09 05:51:34,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 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 05:51:34,981 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 731 transitions. [2024-11-09 05:51:34,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-09 05:51:34,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:51:34,982 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] [2024-11-09 05:51:34,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-09 05:51:34,982 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:51:34,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:51:34,983 INFO L85 PathProgramCache]: Analyzing trace with hash 440699352, now seen corresponding path program 1 times [2024-11-09 05:51:34,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:51:34,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200787123] [2024-11-09 05:51:34,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:34,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:51:35,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:35,748 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 05:51:35,748 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:51:35,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200787123] [2024-11-09 05:51:35,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200787123] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:51:35,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:51:35,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 05:51:35,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050220342] [2024-11-09 05:51:35,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:51:35,750 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 05:51:35,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:51:35,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 05:51:35,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-09 05:51:35,753 INFO L87 Difference]: Start difference. First operand 529 states and 731 transitions. Second operand has 8 states, 8 states have (on average 6.375) internal successors, (51), 7 states have internal predecessors, (51), 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 05:51:36,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:51:36,487 INFO L93 Difference]: Finished difference Result 1124 states and 1525 transitions. [2024-11-09 05:51:36,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 05:51:36,488 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 7 states have internal predecessors, (51), 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 72 [2024-11-09 05:51:36,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:51:36,493 INFO L225 Difference]: With dead ends: 1124 [2024-11-09 05:51:36,494 INFO L226 Difference]: Without dead ends: 663 [2024-11-09 05:51:36,496 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-09 05:51:36,496 INFO L432 NwaCegarLoop]: 235 mSDtfsCounter, 611 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 05:51:36,497 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 1034 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 05:51:36,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2024-11-09 05:51:36,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 650. [2024-11-09 05:51:36,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 482 states have (on average 1.3609958506224067) internal successors, (656), 485 states have internal predecessors, (656), 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 05:51:36,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 874 transitions. [2024-11-09 05:51:36,566 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 874 transitions. Word has length 72 [2024-11-09 05:51:36,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:51:36,567 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 874 transitions. [2024-11-09 05:51:36,567 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 7 states have internal predecessors, (51), 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 05:51:36,567 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 874 transitions. [2024-11-09 05:51:36,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-09 05:51:36,569 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:51:36,569 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] [2024-11-09 05:51:36,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-09 05:51:36,569 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:51:36,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:51:36,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1683445384, now seen corresponding path program 1 times [2024-11-09 05:51:36,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:51:36,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639213163] [2024-11-09 05:51:36,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:36,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:51:36,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:36,708 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 05:51:36,708 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:51:36,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639213163] [2024-11-09 05:51:36,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639213163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:51:36,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:51:36,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:51:36,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422726687] [2024-11-09 05:51:36,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:51:36,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:51:36,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:51:36,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:51:36,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:51:36,711 INFO L87 Difference]: Start difference. First operand 650 states and 874 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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 05:51:36,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:51:36,973 INFO L93 Difference]: Finished difference Result 1583 states and 2129 transitions. [2024-11-09 05:51:36,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:51:36,974 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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 72 [2024-11-09 05:51:36,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:51:36,983 INFO L225 Difference]: With dead ends: 1583 [2024-11-09 05:51:36,984 INFO L226 Difference]: Without dead ends: 1145 [2024-11-09 05:51:36,986 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 05:51:36,987 INFO L432 NwaCegarLoop]: 381 mSDtfsCounter, 189 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 961 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 05:51:36,987 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 961 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:51:36,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1145 states. [2024-11-09 05:51:37,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1145 to 1060. [2024-11-09 05:51:37,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1060 states, 785 states have (on average 1.3503184713375795) internal successors, (1060), 791 states have internal predecessors, (1060), 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 05:51:37,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1060 states to 1060 states and 1416 transitions. [2024-11-09 05:51:37,125 INFO L78 Accepts]: Start accepts. Automaton has 1060 states and 1416 transitions. Word has length 72 [2024-11-09 05:51:37,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:51:37,126 INFO L471 AbstractCegarLoop]: Abstraction has 1060 states and 1416 transitions. [2024-11-09 05:51:37,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 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 05:51:37,126 INFO L276 IsEmpty]: Start isEmpty. Operand 1060 states and 1416 transitions. [2024-11-09 05:51:37,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-09 05:51:37,128 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:51:37,128 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, 1] [2024-11-09 05:51:37,128 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-09 05:51:37,129 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:51:37,129 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:51:37,129 INFO L85 PathProgramCache]: Analyzing trace with hash -1160856886, now seen corresponding path program 1 times [2024-11-09 05:51:37,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:51:37,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135042998] [2024-11-09 05:51:37,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:37,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:51:37,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:37,538 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 05:51:37,539 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:51:37,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135042998] [2024-11-09 05:51:37,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135042998] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:51:37,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:51:37,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 05:51:37,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413656631] [2024-11-09 05:51:37,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:51:37,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 05:51:37,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:51:37,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 05:51:37,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:51:37,541 INFO L87 Difference]: Start difference. First operand 1060 states and 1416 transitions. Second operand has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 05:51:37,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:51:37,882 INFO L93 Difference]: Finished difference Result 1414 states and 1969 transitions. [2024-11-09 05:51:37,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 05:51:37,883 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 74 [2024-11-09 05:51:37,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:51:37,893 INFO L225 Difference]: With dead ends: 1414 [2024-11-09 05:51:37,894 INFO L226 Difference]: Without dead ends: 1412 [2024-11-09 05:51:37,895 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-09 05:51:37,896 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 125 mSDsluCounter, 1400 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:51:37,896 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 1794 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:51:37,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2024-11-09 05:51:38,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 1067. [2024-11-09 05:51:38,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 788 states have (on average 1.348984771573604) internal successors, (1063), 796 states have internal predecessors, (1063), 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 05:51:38,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 1423 transitions. [2024-11-09 05:51:38,032 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 1423 transitions. Word has length 74 [2024-11-09 05:51:38,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:51:38,033 INFO L471 AbstractCegarLoop]: Abstraction has 1067 states and 1423 transitions. [2024-11-09 05:51:38,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 05:51:38,033 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 1423 transitions. [2024-11-09 05:51:38,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-09 05:51:38,035 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:51:38,035 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] [2024-11-09 05:51:38,036 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-09 05:51:38,036 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:51:38,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:51:38,036 INFO L85 PathProgramCache]: Analyzing trace with hash 2033550381, now seen corresponding path program 1 times [2024-11-09 05:51:38,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:51:38,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329504122] [2024-11-09 05:51:38,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:38,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:51:38,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:38,761 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 05:51:38,761 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:51:38,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329504122] [2024-11-09 05:51:38,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329504122] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:51:38,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:51:38,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 05:51:38,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374570714] [2024-11-09 05:51:38,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:51:38,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 05:51:38,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:51:38,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 05:51:38,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-09 05:51:38,764 INFO L87 Difference]: Start difference. First operand 1067 states and 1423 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 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 05:51:39,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:51:39,853 INFO L93 Difference]: Finished difference Result 2509 states and 3335 transitions. [2024-11-09 05:51:39,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 05:51:39,854 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 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 74 [2024-11-09 05:51:39,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:51:39,864 INFO L225 Difference]: With dead ends: 2509 [2024-11-09 05:51:39,865 INFO L226 Difference]: Without dead ends: 1705 [2024-11-09 05:51:39,867 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-11-09 05:51:39,868 INFO L432 NwaCegarLoop]: 412 mSDtfsCounter, 418 mSDsluCounter, 1470 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 1882 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 05:51:39,869 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 1882 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 05:51:39,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1705 states. [2024-11-09 05:51:40,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1705 to 1655. [2024-11-09 05:51:40,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1655 states, 1211 states have (on average 1.333608587943848) internal successors, (1615), 1224 states have internal predecessors, (1615), 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 05:51:40,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1655 states to 1655 states and 2191 transitions. [2024-11-09 05:51:40,117 INFO L78 Accepts]: Start accepts. Automaton has 1655 states and 2191 transitions. Word has length 74 [2024-11-09 05:51:40,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:51:40,118 INFO L471 AbstractCegarLoop]: Abstraction has 1655 states and 2191 transitions. [2024-11-09 05:51:40,118 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 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 05:51:40,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1655 states and 2191 transitions. [2024-11-09 05:51:40,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-09 05:51:40,122 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:51:40,123 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, 1] [2024-11-09 05:51:40,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-09 05:51:40,123 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:51:40,124 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:51:40,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1977059686, now seen corresponding path program 1 times [2024-11-09 05:51:40,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:51:40,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550006046] [2024-11-09 05:51:40,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:40,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:51:40,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:40,431 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-09 05:51:40,431 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:51:40,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550006046] [2024-11-09 05:51:40,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550006046] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:51:40,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:51:40,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:51:40,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922210198] [2024-11-09 05:51:40,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:51:40,433 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:51:40,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:51:40,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:51:40,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:51:40,435 INFO L87 Difference]: Start difference. First operand 1655 states and 2191 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 05:51:40,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:51:40,730 INFO L93 Difference]: Finished difference Result 2865 states and 3807 transitions. [2024-11-09 05:51:40,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:51:40,731 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 77 [2024-11-09 05:51:40,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:51:40,743 INFO L225 Difference]: With dead ends: 2865 [2024-11-09 05:51:40,743 INFO L226 Difference]: Without dead ends: 1633 [2024-11-09 05:51:40,747 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 05:51:40,748 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 5 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:51:40,748 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 641 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:51:40,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1633 states. [2024-11-09 05:51:40,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1633 to 1633. [2024-11-09 05:51:40,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1633 states, 1200 states have (on average 1.3091666666666666) internal successors, (1571), 1213 states have internal predecessors, (1571), 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 05:51:40,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1633 states to 1633 states and 2125 transitions. [2024-11-09 05:51:40,985 INFO L78 Accepts]: Start accepts. Automaton has 1633 states and 2125 transitions. Word has length 77 [2024-11-09 05:51:40,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:51:40,986 INFO L471 AbstractCegarLoop]: Abstraction has 1633 states and 2125 transitions. [2024-11-09 05:51:40,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 05:51:40,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1633 states and 2125 transitions. [2024-11-09 05:51:40,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-09 05:51:40,989 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:51:40,989 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 05:51:40,989 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-09 05:51:40,989 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:51:40,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:51:40,990 INFO L85 PathProgramCache]: Analyzing trace with hash 261042066, now seen corresponding path program 1 times [2024-11-09 05:51:40,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:51:40,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744499285] [2024-11-09 05:51:40,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:40,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:51:41,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:41,127 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 05:51:41,127 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:51:41,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744499285] [2024-11-09 05:51:41,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744499285] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:51:41,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:51:41,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:51:41,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024381437] [2024-11-09 05:51:41,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:51:41,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:51:41,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:51:41,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:51:41,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:51:41,131 INFO L87 Difference]: Start difference. First operand 1633 states and 2125 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 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 05:51:41,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:51:41,651 INFO L93 Difference]: Finished difference Result 3729 states and 4873 transitions. [2024-11-09 05:51:41,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:51:41,651 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 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 76 [2024-11-09 05:51:41,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:51:41,669 INFO L225 Difference]: With dead ends: 3729 [2024-11-09 05:51:41,670 INFO L226 Difference]: Without dead ends: 2638 [2024-11-09 05:51:41,674 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 05:51:41,675 INFO L432 NwaCegarLoop]: 265 mSDtfsCounter, 189 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 729 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 05:51:41,675 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 729 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:51:41,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2638 states. [2024-11-09 05:51:42,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2638 to 2351. [2024-11-09 05:51:42,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2351 states, 1724 states have (on average 1.3022041763341068) internal successors, (2245), 1742 states have internal predecessors, (2245), 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 05:51:42,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2351 states to 2351 states and 3053 transitions. [2024-11-09 05:51:42,064 INFO L78 Accepts]: Start accepts. Automaton has 2351 states and 3053 transitions. Word has length 76 [2024-11-09 05:51:42,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:51:42,064 INFO L471 AbstractCegarLoop]: Abstraction has 2351 states and 3053 transitions. [2024-11-09 05:51:42,065 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 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 05:51:42,065 INFO L276 IsEmpty]: Start isEmpty. Operand 2351 states and 3053 transitions. [2024-11-09 05:51:42,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-09 05:51:42,067 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:51:42,068 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 05:51:42,068 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-09 05:51:42,068 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:51:42,068 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:51:42,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1070788936, now seen corresponding path program 1 times [2024-11-09 05:51:42,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:51:42,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719732375] [2024-11-09 05:51:42,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:42,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:51:42,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:42,203 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 05:51:42,203 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:51:42,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719732375] [2024-11-09 05:51:42,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719732375] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:51:42,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:51:42,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:51:42,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916883887] [2024-11-09 05:51:42,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:51:42,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:51:42,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:51:42,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:51:42,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:51:42,205 INFO L87 Difference]: Start difference. First operand 2351 states and 3053 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 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 05:51:42,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:51:42,853 INFO L93 Difference]: Finished difference Result 5051 states and 6585 transitions. [2024-11-09 05:51:42,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 05:51:42,854 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 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 76 [2024-11-09 05:51:42,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:51:42,877 INFO L225 Difference]: With dead ends: 5051 [2024-11-09 05:51:42,877 INFO L226 Difference]: Without dead ends: 3268 [2024-11-09 05:51:42,883 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 05:51:42,884 INFO L432 NwaCegarLoop]: 415 mSDtfsCounter, 183 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 1022 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 05:51:42,884 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 1022 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:51:42,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3268 states. [2024-11-09 05:51:43,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3268 to 3242. [2024-11-09 05:51:43,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3242 states, 2374 states have (on average 1.2944397641112046) internal successors, (3073), 2399 states have internal predecessors, (3073), 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 05:51:43,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3242 states to 3242 states and 4195 transitions. [2024-11-09 05:51:43,425 INFO L78 Accepts]: Start accepts. Automaton has 3242 states and 4195 transitions. Word has length 76 [2024-11-09 05:51:43,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:51:43,426 INFO L471 AbstractCegarLoop]: Abstraction has 3242 states and 4195 transitions. [2024-11-09 05:51:43,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 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 05:51:43,426 INFO L276 IsEmpty]: Start isEmpty. Operand 3242 states and 4195 transitions. [2024-11-09 05:51:43,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-09 05:51:43,434 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:51:43,434 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 05:51:43,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-09 05:51:43,434 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:51:43,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:51:43,435 INFO L85 PathProgramCache]: Analyzing trace with hash -119346261, now seen corresponding path program 1 times [2024-11-09 05:51:43,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:51:43,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106361289] [2024-11-09 05:51:43,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:43,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:51:43,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:43,518 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 05:51:43,518 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:51:43,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106361289] [2024-11-09 05:51:43,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106361289] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:51:43,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:51:43,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:51:43,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611907702] [2024-11-09 05:51:43,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:51:43,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:51:43,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:51:43,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:51:43,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:51:43,523 INFO L87 Difference]: Start difference. First operand 3242 states and 4195 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 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 05:51:44,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:51:44,061 INFO L93 Difference]: Finished difference Result 5859 states and 7617 transitions. [2024-11-09 05:51:44,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:51:44,062 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 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 05:51:44,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:51:44,086 INFO L225 Difference]: With dead ends: 5859 [2024-11-09 05:51:44,086 INFO L226 Difference]: Without dead ends: 3267 [2024-11-09 05:51:44,093 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 05:51:44,093 INFO L432 NwaCegarLoop]: 219 mSDtfsCounter, 6 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 408 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 05:51:44,094 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 408 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:51:44,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3267 states. [2024-11-09 05:51:44,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3267 to 3247. [2024-11-09 05:51:44,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3247 states, 2379 states have (on average 1.2938209331651955) internal successors, (3078), 2404 states have internal predecessors, (3078), 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 05:51:44,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3247 states to 3247 states and 4200 transitions. [2024-11-09 05:51:44,539 INFO L78 Accepts]: Start accepts. Automaton has 3247 states and 4200 transitions. Word has length 77 [2024-11-09 05:51:44,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:51:44,540 INFO L471 AbstractCegarLoop]: Abstraction has 3247 states and 4200 transitions. [2024-11-09 05:51:44,540 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 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 05:51:44,540 INFO L276 IsEmpty]: Start isEmpty. Operand 3247 states and 4200 transitions. [2024-11-09 05:51:44,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-09 05:51:44,544 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:51:44,544 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, 1] [2024-11-09 05:51:44,544 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-09 05:51:44,544 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:51:44,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:51:44,545 INFO L85 PathProgramCache]: Analyzing trace with hash -2073597924, now seen corresponding path program 1 times [2024-11-09 05:51:44,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:51:44,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568788488] [2024-11-09 05:51:44,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:44,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:51:44,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:45,296 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-09 05:51:45,296 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:51:45,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568788488] [2024-11-09 05:51:45,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568788488] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:51:45,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855495926] [2024-11-09 05:51:45,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:51:45,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:51:45,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:51:45,299 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:51:45,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 05:51:45,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:51:45,481 INFO L255 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-09 05:51:45,486 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:51:45,813 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-09 05:51:45,813 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:51:46,178 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-09 05:51:46,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855495926] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:51:46,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [575920870] [2024-11-09 05:51:46,183 INFO L159 IcfgInterpreter]: Started Sifa with 64 locations of interest [2024-11-09 05:51:46,183 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:51:46,183 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:51:46,184 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:51:46,184 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:51:52,808 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 16 for LOIs [2024-11-09 05:51:52,815 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 05:51:52,817 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 18 for LOIs [2024-11-09 05:51:52,832 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 72 for LOIs [2024-11-09 05:51:52,926 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 39 for LOIs [2024-11-09 05:51:52,960 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 68 for LOIs [2024-11-09 05:51:53,207 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:52:04,713 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '65608#(and (exists ((|v_ULTIMATE.start_check_#t~ret20#1_16| Int) (|v_ULTIMATE.start_check_~tmp___12~0#1_15| 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))) (<= 0 |v_ULTIMATE.start_check_#t~ret20#1_16|) (<= |v_ULTIMATE.start_check_#t~ret20#1_16| 1) (= |v_ULTIMATE.start_check_~tmp___12~0#1_15| 1) (= (mod ~side1Failed_History_1~0 256) 0) (not (= |v_ULTIMATE.start_check_#t~ret20#1_16| 0)) (not (= ~side2Failed_History_1~0 0)))) (<= 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) (= ~side2_written~0 0) (<= 0 (+ ~active_side_History_0~0 128)) (<= ~side2Failed_History_2~0 1))' at error location [2024-11-09 05:52:04,713 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:52:04,713 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:52:04,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13, 9] total 22 [2024-11-09 05:52:04,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829920456] [2024-11-09 05:52:04,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:52:04,715 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-09 05:52:04,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:52:04,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-09 05:52:04,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=4604, Unknown=0, NotChecked=0, Total=4970 [2024-11-09 05:52:04,718 INFO L87 Difference]: Start difference. First operand 3247 states and 4200 transitions. Second operand has 22 states, 22 states have (on average 3.909090909090909) internal successors, (86), 17 states have internal predecessors, (86), 4 states have call successors, (16), 4 states have call predecessors, (16), 9 states have return successors, (18), 9 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-09 05:52:07,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:52:07,224 INFO L93 Difference]: Finished difference Result 7871 states and 10351 transitions. [2024-11-09 05:52:07,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-09 05:52:07,225 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.909090909090909) internal successors, (86), 17 states have internal predecessors, (86), 4 states have call successors, (16), 4 states have call predecessors, (16), 9 states have return successors, (18), 9 states have call predecessors, (18), 4 states have call successors, (18) Word has length 79 [2024-11-09 05:52:07,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:52:07,271 INFO L225 Difference]: With dead ends: 7871 [2024-11-09 05:52:07,272 INFO L226 Difference]: Without dead ends: 5052 [2024-11-09 05:52:07,284 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 180 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2340 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=517, Invalid=6965, Unknown=0, NotChecked=0, Total=7482 [2024-11-09 05:52:07,285 INFO L432 NwaCegarLoop]: 307 mSDtfsCounter, 745 mSDsluCounter, 3053 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 306 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 3360 SdHoareTripleChecker+Invalid, 1517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 306 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:52:07,286 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [745 Valid, 3360 Invalid, 1517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [306 Valid, 1211 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-09 05:52:07,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5052 states. [2024-11-09 05:52:07,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5052 to 3926. [2024-11-09 05:52:07,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3926 states, 2869 states have (on average 1.285465318926455) internal successors, (3688), 2901 states have internal predecessors, (3688), 680 states have call successors, (680), 376 states have call predecessors, (680), 376 states have return successors, (680), 648 states have call predecessors, (680), 680 states have call successors, (680) [2024-11-09 05:52:07,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3926 states to 3926 states and 5048 transitions. [2024-11-09 05:52:07,953 INFO L78 Accepts]: Start accepts. Automaton has 3926 states and 5048 transitions. Word has length 79 [2024-11-09 05:52:07,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:52:07,954 INFO L471 AbstractCegarLoop]: Abstraction has 3926 states and 5048 transitions. [2024-11-09 05:52:07,954 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.909090909090909) internal successors, (86), 17 states have internal predecessors, (86), 4 states have call successors, (16), 4 states have call predecessors, (16), 9 states have return successors, (18), 9 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-09 05:52:07,955 INFO L276 IsEmpty]: Start isEmpty. Operand 3926 states and 5048 transitions. [2024-11-09 05:52:07,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-09 05:52:07,958 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:52:07,958 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 05:52:07,981 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-09 05:52:08,162 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:52:08,163 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:52:08,163 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:52:08,164 INFO L85 PathProgramCache]: Analyzing trace with hash -516067725, now seen corresponding path program 1 times [2024-11-09 05:52:08,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:52:08,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828771729] [2024-11-09 05:52:08,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:52:08,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:52:08,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:52:08,350 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 05:52:08,350 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:52:08,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828771729] [2024-11-09 05:52:08,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828771729] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:52:08,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:52:08,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:52:08,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686598836] [2024-11-09 05:52:08,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:52:08,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:52:08,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:52:08,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:52:08,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:52:08,355 INFO L87 Difference]: Start difference. First operand 3926 states and 5048 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 05:52:08,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:52:08,878 INFO L93 Difference]: Finished difference Result 6871 states and 8852 transitions. [2024-11-09 05:52:08,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:52:08,879 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 05:52:08,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:52:08,903 INFO L225 Difference]: With dead ends: 6871 [2024-11-09 05:52:08,903 INFO L226 Difference]: Without dead ends: 3093 [2024-11-09 05:52:08,913 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 05:52:08,914 INFO L432 NwaCegarLoop]: 221 mSDtfsCounter, 57 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 629 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 05:52:08,915 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 629 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:52:08,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3093 states. [2024-11-09 05:52:09,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3093 to 3093. [2024-11-09 05:52:09,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3093 states, 2261 states have (on average 1.2923485183547103) internal successors, (2922), 2287 states have internal predecessors, (2922), 533 states have call successors, (533), 298 states have call predecessors, (533), 298 states have return successors, (533), 507 states have call predecessors, (533), 533 states have call successors, (533) [2024-11-09 05:52:09,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3093 states to 3093 states and 3988 transitions. [2024-11-09 05:52:09,370 INFO L78 Accepts]: Start accepts. Automaton has 3093 states and 3988 transitions. Word has length 78 [2024-11-09 05:52:09,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:52:09,370 INFO L471 AbstractCegarLoop]: Abstraction has 3093 states and 3988 transitions. [2024-11-09 05:52:09,371 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 05:52:09,371 INFO L276 IsEmpty]: Start isEmpty. Operand 3093 states and 3988 transitions. [2024-11-09 05:52:09,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-09 05:52:09,373 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:52:09,373 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, 1] [2024-11-09 05:52:09,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-09 05:52:09,373 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:52:09,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:52:09,374 INFO L85 PathProgramCache]: Analyzing trace with hash -351175953, now seen corresponding path program 1 times [2024-11-09 05:52:09,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:52:09,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947915626] [2024-11-09 05:52:09,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:52:09,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:52:09,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:52:09,447 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 05:52:09,447 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:52:09,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947915626] [2024-11-09 05:52:09,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947915626] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:52:09,448 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:52:09,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:52:09,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330987293] [2024-11-09 05:52:09,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:52:09,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:52:09,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:52:09,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:52:09,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:52:09,450 INFO L87 Difference]: Start difference. First operand 3093 states and 3988 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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 05:52:09,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:52:09,878 INFO L93 Difference]: Finished difference Result 6018 states and 7777 transitions. [2024-11-09 05:52:09,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:52:09,879 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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 79 [2024-11-09 05:52:09,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:52:09,902 INFO L225 Difference]: With dead ends: 6018 [2024-11-09 05:52:09,902 INFO L226 Difference]: Without dead ends: 3129 [2024-11-09 05:52:09,911 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 05:52:09,911 INFO L432 NwaCegarLoop]: 220 mSDtfsCounter, 6 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 408 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 05:52:09,912 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 408 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:52:09,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3129 states. [2024-11-09 05:52:10,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3129 to 3099. [2024-11-09 05:52:10,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3099 states, 2267 states have (on average 1.2915747684164094) internal successors, (2928), 2293 states have internal predecessors, (2928), 533 states have call successors, (533), 298 states have call predecessors, (533), 298 states have return successors, (533), 507 states have call predecessors, (533), 533 states have call successors, (533) [2024-11-09 05:52:10,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3099 states to 3099 states and 3994 transitions. [2024-11-09 05:52:10,402 INFO L78 Accepts]: Start accepts. Automaton has 3099 states and 3994 transitions. Word has length 79 [2024-11-09 05:52:10,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:52:10,402 INFO L471 AbstractCegarLoop]: Abstraction has 3099 states and 3994 transitions. [2024-11-09 05:52:10,403 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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 05:52:10,404 INFO L276 IsEmpty]: Start isEmpty. Operand 3099 states and 3994 transitions. [2024-11-09 05:52:10,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-09 05:52:10,405 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:52:10,406 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, 1] [2024-11-09 05:52:10,406 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-09 05:52:10,406 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:52:10,406 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:52:10,407 INFO L85 PathProgramCache]: Analyzing trace with hash 304646292, now seen corresponding path program 1 times [2024-11-09 05:52:10,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:52:10,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402534467] [2024-11-09 05:52:10,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:52:10,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:52:10,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:52:10,579 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 05:52:10,579 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:52:10,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402534467] [2024-11-09 05:52:10,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402534467] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:52:10,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:52:10,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:52:10,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027745670] [2024-11-09 05:52:10,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:52:10,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:52:10,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:52:10,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:52:10,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:52:10,582 INFO L87 Difference]: Start difference. First operand 3099 states and 3994 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 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 05:52:10,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:52:10,944 INFO L93 Difference]: Finished difference Result 5899 states and 7606 transitions. [2024-11-09 05:52:10,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:52:10,945 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 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 79 [2024-11-09 05:52:10,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:52:10,965 INFO L225 Difference]: With dead ends: 5899 [2024-11-09 05:52:10,966 INFO L226 Difference]: Without dead ends: 2952 [2024-11-09 05:52:10,974 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 05:52:10,974 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 39 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 619 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 05:52:10,975 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 619 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:52:10,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2952 states. [2024-11-09 05:52:11,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2952 to 2404. [2024-11-09 05:52:11,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2404 states, 1756 states have (on average 1.2915717539863325) internal successors, (2268), 1773 states have internal predecessors, (2268), 416 states have call successors, (416), 231 states have call predecessors, (416), 231 states have return successors, (416), 399 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-09 05:52:11,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2404 states to 2404 states and 3100 transitions. [2024-11-09 05:52:11,355 INFO L78 Accepts]: Start accepts. Automaton has 2404 states and 3100 transitions. Word has length 79 [2024-11-09 05:52:11,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:52:11,355 INFO L471 AbstractCegarLoop]: Abstraction has 2404 states and 3100 transitions. [2024-11-09 05:52:11,355 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 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 05:52:11,356 INFO L276 IsEmpty]: Start isEmpty. Operand 2404 states and 3100 transitions. [2024-11-09 05:52:11,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-09 05:52:11,357 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:52:11,357 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1, 1, 1, 1] [2024-11-09 05:52:11,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-09 05:52:11,358 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:52:11,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:52:11,358 INFO L85 PathProgramCache]: Analyzing trace with hash -141644480, now seen corresponding path program 1 times [2024-11-09 05:52:11,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:52:11,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054441530] [2024-11-09 05:52:11,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:52:11,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:52:11,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:52:12,299 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-09 05:52:12,299 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:52:12,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054441530] [2024-11-09 05:52:12,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054441530] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:52:12,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343622365] [2024-11-09 05:52:12,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:52:12,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:52:12,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:52:12,302 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:52:12,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 05:52:12,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:52:12,478 INFO L255 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-09 05:52:12,482 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:52:13,038 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-09 05:52:13,038 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:52:13,397 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-09 05:52:13,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343622365] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:52:13,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1690697746] [2024-11-09 05:52:13,403 INFO L159 IcfgInterpreter]: Started Sifa with 67 locations of interest [2024-11-09 05:52:13,403 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:52:13,404 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:52:13,404 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:52:13,405 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:52:20,288 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 16 for LOIs [2024-11-09 05:52:20,294 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 05:52:20,295 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 19 for LOIs [2024-11-09 05:52:20,316 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 44 for LOIs [2024-11-09 05:52:20,339 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 135 for LOIs [2024-11-09 05:52:20,782 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 68 for LOIs [2024-11-09 05:52:20,947 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:52:38,558 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '119788#(and (<= 0 ~side2Failed_History_0~0) (<= ~active_side_History_0~0 127) (= ~manual_selection_History_1~0 0) (exists ((|v_ULTIMATE.start_check_~tmp___12~0#1_20| Int) (|v_ULTIMATE.start_check_#t~ret20#1_22| Int)) (and (not (= |v_ULTIMATE.start_check_#t~ret20#1_22| 0)) (<= 0 |v_ULTIMATE.start_check_#t~ret20#1_22|) (<= |v_ULTIMATE.start_check_#t~ret20#1_22| 1) (= |v_ULTIMATE.start_check_~tmp___12~0#1_20| 1))) (= |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) (= ~side2_written~0 0) (<= 0 (+ ~active_side_History_0~0 128)) (<= ~side2Failed_History_2~0 1))' at error location [2024-11-09 05:52:38,558 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:52:38,558 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:52:38,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 10] total 26 [2024-11-09 05:52:38,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137652600] [2024-11-09 05:52:38,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:52:38,559 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-09 05:52:38,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:52:38,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-09 05:52:38,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=5302, Unknown=0, NotChecked=0, Total=5700 [2024-11-09 05:52:38,562 INFO L87 Difference]: Start difference. First operand 2404 states and 3100 transitions. Second operand has 26 states, 21 states have (on average 5.904761904761905) internal successors, (124), 21 states have internal predecessors, (124), 6 states have call successors, (29), 4 states have call predecessors, (29), 10 states have return successors, (29), 9 states have call predecessors, (29), 6 states have call successors, (29) [2024-11-09 05:52:40,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:52:40,166 INFO L93 Difference]: Finished difference Result 4724 states and 6079 transitions. [2024-11-09 05:52:40,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-09 05:52:40,167 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 21 states have (on average 5.904761904761905) internal successors, (124), 21 states have internal predecessors, (124), 6 states have call successors, (29), 4 states have call predecessors, (29), 10 states have return successors, (29), 9 states have call predecessors, (29), 6 states have call successors, (29) Word has length 86 [2024-11-09 05:52:40,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:52:40,183 INFO L225 Difference]: With dead ends: 4724 [2024-11-09 05:52:40,183 INFO L226 Difference]: Without dead ends: 2476 [2024-11-09 05:52:40,192 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 188 SyntacticMatches, 5 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2831 ImplicationChecksByTransitivity, 18.3s TimeCoverageRelationStatistics Valid=508, Invalid=7148, Unknown=0, NotChecked=0, Total=7656 [2024-11-09 05:52:40,192 INFO L432 NwaCegarLoop]: 182 mSDtfsCounter, 583 mSDsluCounter, 2434 mSDsCounter, 0 mSdLazyCounter, 1178 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 2616 SdHoareTripleChecker+Invalid, 1321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 05:52:40,193 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [589 Valid, 2616 Invalid, 1321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1178 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 05:52:40,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2476 states. [2024-11-09 05:52:40,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2476 to 2383. [2024-11-09 05:52:40,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2383 states, 1741 states have (on average 1.2883400344629523) internal successors, (2243), 1758 states have internal predecessors, (2243), 410 states have call successors, (410), 231 states have call predecessors, (410), 231 states have return successors, (410), 393 states have call predecessors, (410), 410 states have call successors, (410) [2024-11-09 05:52:40,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2383 states to 2383 states and 3063 transitions. [2024-11-09 05:52:40,565 INFO L78 Accepts]: Start accepts. Automaton has 2383 states and 3063 transitions. Word has length 86 [2024-11-09 05:52:40,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:52:40,566 INFO L471 AbstractCegarLoop]: Abstraction has 2383 states and 3063 transitions. [2024-11-09 05:52:40,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 21 states have (on average 5.904761904761905) internal successors, (124), 21 states have internal predecessors, (124), 6 states have call successors, (29), 4 states have call predecessors, (29), 10 states have return successors, (29), 9 states have call predecessors, (29), 6 states have call successors, (29) [2024-11-09 05:52:40,566 INFO L276 IsEmpty]: Start isEmpty. Operand 2383 states and 3063 transitions. [2024-11-09 05:52:40,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-09 05:52:40,568 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:52:40,568 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2024-11-09 05:52:40,591 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-09 05:52:40,772 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:52:40,773 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:52:40,773 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:52:40,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1850356812, now seen corresponding path program 1 times [2024-11-09 05:52:40,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:52:40,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302042001] [2024-11-09 05:52:40,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:52:40,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:52:40,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:52:41,124 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-09 05:52:41,124 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:52:41,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302042001] [2024-11-09 05:52:41,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302042001] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:52:41,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:52:41,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:52:41,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125593865] [2024-11-09 05:52:41,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:52:41,126 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:52:41,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:52:41,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:52:41,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:52:41,127 INFO L87 Difference]: Start difference. First operand 2383 states and 3063 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2024-11-09 05:52:41,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:52:41,487 INFO L93 Difference]: Finished difference Result 4495 states and 5813 transitions. [2024-11-09 05:52:41,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:52:41,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 93 [2024-11-09 05:52:41,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:52:41,502 INFO L225 Difference]: With dead ends: 4495 [2024-11-09 05:52:41,502 INFO L226 Difference]: Without dead ends: 2349 [2024-11-09 05:52:41,508 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 05:52:41,509 INFO L432 NwaCegarLoop]: 212 mSDtfsCounter, 5 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:52:41,510 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 623 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:52:41,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2349 states. [2024-11-09 05:52:41,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2349 to 2349. [2024-11-09 05:52:41,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1724 states have (on average 1.261600928074246) internal successors, (2175), 1741 states have internal predecessors, (2175), 393 states have call successors, (393), 231 states have call predecessors, (393), 231 states have return successors, (393), 376 states have call predecessors, (393), 393 states have call successors, (393) [2024-11-09 05:52:41,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 2961 transitions. [2024-11-09 05:52:41,867 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 2961 transitions. Word has length 93 [2024-11-09 05:52:41,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:52:41,868 INFO L471 AbstractCegarLoop]: Abstraction has 2349 states and 2961 transitions. [2024-11-09 05:52:41,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2024-11-09 05:52:41,868 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 2961 transitions. [2024-11-09 05:52:41,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-09 05:52:41,870 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:52:41,871 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 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, 1, 1, 1, 1, 1, 1] [2024-11-09 05:52:41,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-09 05:52:41,871 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:52:41,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:52:41,871 INFO L85 PathProgramCache]: Analyzing trace with hash 242599594, now seen corresponding path program 1 times [2024-11-09 05:52:41,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:52:41,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400463617] [2024-11-09 05:52:41,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:52:41,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:52:41,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:52:42,190 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-09 05:52:42,191 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:52:42,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400463617] [2024-11-09 05:52:42,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400463617] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:52:42,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:52:42,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:52:42,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282063574] [2024-11-09 05:52:42,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:52:42,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:52:42,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:52:42,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:52:42,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:52:42,193 INFO L87 Difference]: Start difference. First operand 2349 states and 2961 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-09 05:52:42,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:52:42,567 INFO L93 Difference]: Finished difference Result 4379 states and 5558 transitions. [2024-11-09 05:52:42,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:52:42,568 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 109 [2024-11-09 05:52:42,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:52:42,582 INFO L225 Difference]: With dead ends: 4379 [2024-11-09 05:52:42,583 INFO L226 Difference]: Without dead ends: 2315 [2024-11-09 05:52:42,589 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 05:52:42,589 INFO L432 NwaCegarLoop]: 208 mSDtfsCounter, 5 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:52:42,592 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 611 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:52:42,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2315 states. [2024-11-09 05:52:42,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2315 to 2240. [2024-11-09 05:52:42,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2240 states, 1653 states have (on average 1.2310949788263763) internal successors, (2035), 1670 states have internal predecessors, (2035), 364 states have call successors, (364), 222 states have call predecessors, (364), 222 states have return successors, (364), 347 states have call predecessors, (364), 364 states have call successors, (364) [2024-11-09 05:52:42,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2240 states to 2240 states and 2763 transitions. [2024-11-09 05:52:42,971 INFO L78 Accepts]: Start accepts. Automaton has 2240 states and 2763 transitions. Word has length 109 [2024-11-09 05:52:42,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:52:42,972 INFO L471 AbstractCegarLoop]: Abstraction has 2240 states and 2763 transitions. [2024-11-09 05:52:42,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-09 05:52:42,972 INFO L276 IsEmpty]: Start isEmpty. Operand 2240 states and 2763 transitions. [2024-11-09 05:52:42,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-09 05:52:42,976 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:52:42,977 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 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, 1, 1, 1, 1, 1, 1] [2024-11-09 05:52:42,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-09 05:52:42,977 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:52:42,978 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:52:42,978 INFO L85 PathProgramCache]: Analyzing trace with hash -419713272, now seen corresponding path program 1 times [2024-11-09 05:52:42,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:52:42,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731665129] [2024-11-09 05:52:42,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:52:42,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:52:43,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:52:43,279 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 05:52:43,280 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:52:43,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731665129] [2024-11-09 05:52:43,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731665129] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:52:43,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:52:43,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:52:43,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763903378] [2024-11-09 05:52:43,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:52:43,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:52:43,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:52:43,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:52:43,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:52:43,282 INFO L87 Difference]: Start difference. First operand 2240 states and 2763 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-09 05:52:43,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:52:43,636 INFO L93 Difference]: Finished difference Result 4126 states and 5125 transitions. [2024-11-09 05:52:43,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:52:43,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 125 [2024-11-09 05:52:43,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:52:43,652 INFO L225 Difference]: With dead ends: 4126 [2024-11-09 05:52:43,652 INFO L226 Difference]: Without dead ends: 2198 [2024-11-09 05:52:43,657 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 05:52:43,659 INFO L432 NwaCegarLoop]: 205 mSDtfsCounter, 4 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 602 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 05:52:43,659 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 602 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:52:43,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2198 states. [2024-11-09 05:52:43,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2198 to 2087. [2024-11-09 05:52:43,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2087 states, 1540 states have (on average 1.2032467532467532) internal successors, (1853), 1557 states have internal predecessors, (1853), 337 states have call successors, (337), 209 states have call predecessors, (337), 209 states have return successors, (337), 320 states have call predecessors, (337), 337 states have call successors, (337) [2024-11-09 05:52:43,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2087 states to 2087 states and 2527 transitions. [2024-11-09 05:52:43,974 INFO L78 Accepts]: Start accepts. Automaton has 2087 states and 2527 transitions. Word has length 125 [2024-11-09 05:52:43,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:52:43,974 INFO L471 AbstractCegarLoop]: Abstraction has 2087 states and 2527 transitions. [2024-11-09 05:52:43,975 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-09 05:52:43,975 INFO L276 IsEmpty]: Start isEmpty. Operand 2087 states and 2527 transitions. [2024-11-09 05:52:43,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-09 05:52:43,979 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:52:43,979 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 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, 1, 1, 1, 1, 1, 1] [2024-11-09 05:52:43,980 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-09 05:52:43,980 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:52:43,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:52:43,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1574297211, now seen corresponding path program 1 times [2024-11-09 05:52:43,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:52:43,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197185686] [2024-11-09 05:52:43,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:52:43,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:52:44,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:52:44,859 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2024-11-09 05:52:44,859 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:52:44,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197185686] [2024-11-09 05:52:44,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197185686] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:52:44,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118388603] [2024-11-09 05:52:44,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:52:44,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:52:44,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:52:44,862 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:52:44,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 05:52:45,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:52:45,066 INFO L255 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 05:52:45,071 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:52:45,427 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 61 proven. 5 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-09 05:52:45,428 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:52:45,724 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-09 05:52:45,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118388603] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:52:45,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1725462408] [2024-11-09 05:52:45,728 INFO L159 IcfgInterpreter]: Started Sifa with 87 locations of interest [2024-11-09 05:52:45,728 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:52:45,728 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:52:45,729 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:52:45,729 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:53:01,706 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 18 for LOIs [2024-11-09 05:53:01,734 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 05:53:01,736 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 20 for LOIs [2024-11-09 05:53:01,771 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 212 for LOIs [2024-11-09 05:53:02,430 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 190 for LOIs [2024-11-09 05:53:05,385 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 18 for LOIs [2024-11-09 05:53:05,402 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:54:01,301 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '157259#(and (<= 0 ~side2Failed_History_0~0) (= ~manual_selection_History_1~0 0) (= |assert_#in~arg| 0) (<= 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_#t~ret27#1_20| Int) (|v_ULTIMATE.start_check_~tmp___16~0#1_19| Int) (|v_ULTIMATE.start_check_#t~ret28#1_20| Int) (|v_ULTIMATE.start_check_~tmp___17~0#1_19| Int)) (and (<= 0 |v_ULTIMATE.start_check_#t~ret28#1_20|) (= |v_ULTIMATE.start_check_~tmp___17~0#1_19| |v_ULTIMATE.start_check_~tmp___16~0#1_19|) (<= 0 |v_ULTIMATE.start_check_#t~ret27#1_20|) (or (and (not (= |v_ULTIMATE.start_check_#t~ret28#1_20| 0)) (= |v_ULTIMATE.start_check_~tmp___17~0#1_19| 1)) (and (= |v_ULTIMATE.start_check_#t~ret28#1_20| 0) (= |v_ULTIMATE.start_check_~tmp___17~0#1_19| 0))) (<= |v_ULTIMATE.start_check_#t~ret28#1_20| 1) (or (and (= |v_ULTIMATE.start_check_~tmp___16~0#1_19| 0) (= |v_ULTIMATE.start_check_#t~ret27#1_20| 0)) (and (= |v_ULTIMATE.start_check_~tmp___16~0#1_19| 1) (not (= |v_ULTIMATE.start_check_#t~ret27#1_20| 0)))) (<= |v_ULTIMATE.start_check_#t~ret27#1_20| 1))) (= ~side2_written~0 0) (= ~manual_selection_History_2~0 0) (exists ((|v_ULTIMATE.start_check_#t~ret26#1_20| Int) (|v_ULTIMATE.start_check_~tmp___14~0#1_19| Int) (|v_ULTIMATE.start_check_~tmp___15~0#1_19| Int)) (and (= |v_ULTIMATE.start_check_~tmp___15~0#1_19| |v_ULTIMATE.start_check_~tmp___14~0#1_19|) (or (and (= ~s1p_new~0 ~nomsg~0) (not (= (mod ~side1Failed~0 256) 0)) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_25| Int) (|v_ULTIMATE.start_check_#t~ret15#1_29| Int)) (and (= |v_ULTIMATE.start_check_~tmp___7~0#1_25| 0) (= |v_ULTIMATE.start_check_#t~ret15#1_29| 0))) (exists ((|v_ULTIMATE.start_check_#t~ret19#1_27| Int) (|v_ULTIMATE.start_check_~tmp___11~0#1_24| Int)) (and (= |v_ULTIMATE.start_check_~tmp___11~0#1_24| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret19#1_27|) (not (= |v_ULTIMATE.start_check_#t~ret19#1_27| 0)) (<= |v_ULTIMATE.start_check_#t~ret19#1_27| 1))) (= ~nomsg~0 ~s1s1_new~0) (= ~nomsg~0 ~s2s1_new~0) (exists ((|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_32| Int) (|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_32| Int)) (and (not (= 1 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_32|)) (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_32| 0)) (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_32| 1)) (or (and (= ~active_side_History_0~0 0) (not (= ~nomsg~0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_32|))) (and (or (and (not (= 0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_32|)) (= ~active_side_History_0~0 0)) (and (= 2 ~active_side_History_0~0) (= 0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_32|))) (= ~nomsg~0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_32|))))) (exists ((|v_ULTIMATE.start_check_#t~ret12#1_23| Int) (|v_ULTIMATE.start_check_~tmp___2~0#1_21| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret12#1_23| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret12#1_23|) (not (= |v_ULTIMATE.start_check_#t~ret12#1_23| 0)) (= |v_ULTIMATE.start_check_~tmp___2~0#1_21| 1))) (exists ((|v_ULTIMATE.start_check_#t~ret11#1_28| Int) (|v_ULTIMATE.start_check_~tmp___1~0#1_25| Int)) (and (= |v_ULTIMATE.start_check_#t~ret11#1_28| 0) (= |v_ULTIMATE.start_check_~tmp___1~0#1_25| 0))) (= (mod ~side2Failed~0 256) 0) (= ~nomsg~0 ~s2p_new~0) (exists ((|v_ULTIMATE.start_check_#t~ret25#1_20| Int)) (and (<= 0 |v_ULTIMATE.start_check_#t~ret25#1_20|) (<= |v_ULTIMATE.start_check_#t~ret25#1_20| 1) (or (and (= |v_ULTIMATE.start_check_#t~ret25#1_20| 0) (= |v_ULTIMATE.start_check_~tmp___14~0#1_19| 0)) (and (= |v_ULTIMATE.start_check_~tmp___14~0#1_19| 1) (not (= |v_ULTIMATE.start_check_#t~ret25#1_20| 0)))))) (= ~nomsg~0 ~cs1_new~0) (= ~nomsg~0 ~s2s2_new~0) (= ~nomsg~0 ~cs2_new~0) (= ~nomsg~0 ~s1s2_new~0)) (and (= ~s1p_new~0 ~nomsg~0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_25| Int) (|v_ULTIMATE.start_check_#t~ret15#1_29| Int)) (and (= |v_ULTIMATE.start_check_~tmp___7~0#1_25| 0) (= |v_ULTIMATE.start_check_#t~ret15#1_29| 0))) (exists ((|v_ULTIMATE.start_check_#t~ret19#1_27| Int) (|v_ULTIMATE.start_check_~tmp___11~0#1_24| Int)) (and (= |v_ULTIMATE.start_check_~tmp___11~0#1_24| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret19#1_27|) (not (= |v_ULTIMATE.start_check_#t~ret19#1_27| 0)) (<= |v_ULTIMATE.start_check_#t~ret19#1_27| 1))) (= ~nomsg~0 ~s1s1_new~0) (= ~nomsg~0 ~s2s1_new~0) (exists ((|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_32| Int) (|v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_32| Int)) (and (not (= 1 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_32|)) (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_32| 0)) (not (= |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_32| 1)) (or (and (= ~active_side_History_0~0 0) (not (= ~nomsg~0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_32|))) (and (or (and (not (= 0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_32|)) (= ~active_side_History_0~0 0)) (and (= 2 ~active_side_History_0~0) (= 0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side2~2#1_32|))) (= ~nomsg~0 |v_ULTIMATE.start_Pendulum_prism_task_each_pals_period_~side1~2#1_32|))))) (exists ((|v_ULTIMATE.start_check_#t~ret12#1_23| Int) (|v_ULTIMATE.start_check_~tmp___2~0#1_21| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret12#1_23| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret12#1_23|) (not (= |v_ULTIMATE.start_check_#t~ret12#1_23| 0)) (= |v_ULTIMATE.start_check_~tmp___2~0#1_21| 1))) (exists ((|v_ULTIMATE.start_check_#t~ret11#1_28| Int) (|v_ULTIMATE.start_check_~tmp___1~0#1_25| Int)) (and (= |v_ULTIMATE.start_check_#t~ret11#1_28| 0) (= |v_ULTIMATE.start_check_~tmp___1~0#1_25| 0))) (= ~nomsg~0 ~s2p_new~0) (exists ((|v_ULTIMATE.start_check_#t~ret25#1_20| Int)) (and (<= 0 |v_ULTIMATE.start_check_#t~ret25#1_20|) (<= |v_ULTIMATE.start_check_#t~ret25#1_20| 1) (or (and (= |v_ULTIMATE.start_check_#t~ret25#1_20| 0) (= |v_ULTIMATE.start_check_~tmp___14~0#1_19| 0)) (and (= |v_ULTIMATE.start_check_~tmp___14~0#1_19| 1) (not (= |v_ULTIMATE.start_check_#t~ret25#1_20| 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))) (<= |v_ULTIMATE.start_check_#t~ret26#1_20| 1) (or (and (= |v_ULTIMATE.start_check_~tmp___15~0#1_19| 1) (not (= |v_ULTIMATE.start_check_#t~ret26#1_20| 0))) (and (= |v_ULTIMATE.start_check_#t~ret26#1_20| 0) (= |v_ULTIMATE.start_check_~tmp___15~0#1_19| 0))) (<= 0 |v_ULTIMATE.start_check_#t~ret26#1_20|))) (exists ((|v_ULTIMATE.start_check_~tmp___19~0#1_19| Int) (|v_ULTIMATE.start_check_~tmp___18~0#1_19| Int)) (and (not (= |v_ULTIMATE.start_check_~tmp___18~0#1_19| |v_ULTIMATE.start_check_~tmp___19~0#1_19|)) (<= 0 (+ |v_ULTIMATE.start_check_~tmp___18~0#1_19| 128)) (<= 0 (+ 128 |v_ULTIMATE.start_check_~tmp___19~0#1_19|)) (<= |v_ULTIMATE.start_check_~tmp___18~0#1_19| 127) (<= |v_ULTIMATE.start_check_~tmp___19~0#1_19| 127))) (<= ~side2Failed_History_2~0 1))' at error location [2024-11-09 05:54:01,301 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:54:01,301 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:54:01,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2024-11-09 05:54:01,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851152677] [2024-11-09 05:54:01,302 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:54:01,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 05:54:01,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:54:01,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 05:54:01,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=487, Invalid=6155, Unknown=0, NotChecked=0, Total=6642 [2024-11-09 05:54:01,309 INFO L87 Difference]: Start difference. First operand 2087 states and 2527 transitions. Second operand has 19 states, 15 states have (on average 10.666666666666666) internal successors, (160), 16 states have internal predecessors, (160), 8 states have call successors, (42), 4 states have call predecessors, (42), 9 states have return successors, (41), 9 states have call predecessors, (41), 8 states have call successors, (41) [2024-11-09 05:54:02,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:54:02,774 INFO L93 Difference]: Finished difference Result 5294 states and 6427 transitions. [2024-11-09 05:54:02,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-09 05:54:02,775 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 15 states have (on average 10.666666666666666) internal successors, (160), 16 states have internal predecessors, (160), 8 states have call successors, (42), 4 states have call predecessors, (42), 9 states have return successors, (41), 9 states have call predecessors, (41), 8 states have call successors, (41) Word has length 135 [2024-11-09 05:54:02,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:54:02,795 INFO L225 Difference]: With dead ends: 5294 [2024-11-09 05:54:02,796 INFO L226 Difference]: Without dead ends: 3375 [2024-11-09 05:54:02,806 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 319 SyntacticMatches, 16 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3222 ImplicationChecksByTransitivity, 56.5s TimeCoverageRelationStatistics Valid=582, Invalid=8538, Unknown=0, NotChecked=0, Total=9120 [2024-11-09 05:54:02,807 INFO L432 NwaCegarLoop]: 291 mSDtfsCounter, 276 mSDsluCounter, 3717 mSDsCounter, 0 mSdLazyCounter, 576 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 4008 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 05:54:02,808 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 4008 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 576 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 05:54:02,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3375 states. [2024-11-09 05:54:03,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3375 to 3040. [2024-11-09 05:54:03,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3040 states, 2232 states have (on average 1.1935483870967742) internal successors, (2664), 2259 states have internal predecessors, (2664), 496 states have call successors, (496), 311 states have call predecessors, (496), 311 states have return successors, (496), 469 states have call predecessors, (496), 496 states have call successors, (496) [2024-11-09 05:54:03,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3040 states to 3040 states and 3656 transitions. [2024-11-09 05:54:03,269 INFO L78 Accepts]: Start accepts. Automaton has 3040 states and 3656 transitions. Word has length 135 [2024-11-09 05:54:03,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:54:03,270 INFO L471 AbstractCegarLoop]: Abstraction has 3040 states and 3656 transitions. [2024-11-09 05:54:03,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 15 states have (on average 10.666666666666666) internal successors, (160), 16 states have internal predecessors, (160), 8 states have call successors, (42), 4 states have call predecessors, (42), 9 states have return successors, (41), 9 states have call predecessors, (41), 8 states have call successors, (41) [2024-11-09 05:54:03,270 INFO L276 IsEmpty]: Start isEmpty. Operand 3040 states and 3656 transitions. [2024-11-09 05:54:03,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-09 05:54:03,276 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:54:03,276 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 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, 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] [2024-11-09 05:54:03,301 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-09 05:54:03,477 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-09 05:54:03,478 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:54:03,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:54:03,478 INFO L85 PathProgramCache]: Analyzing trace with hash -694937107, now seen corresponding path program 1 times [2024-11-09 05:54:03,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:54:03,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383856295] [2024-11-09 05:54:03,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:54:03,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:54:03,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:54:04,054 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 12 proven. 11 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 05:54:04,055 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:54:04,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383856295] [2024-11-09 05:54:04,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383856295] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:54:04,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148010808] [2024-11-09 05:54:04,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:54:04,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:54:04,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:54:04,058 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:54:04,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 05:54:04,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:54:04,337 INFO L255 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-09 05:54:04,347 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:54:05,777 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 66 proven. 12 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 05:54:05,777 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:54:07,491 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-09 05:54:07,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148010808] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:54:07,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1659218300] [2024-11-09 05:54:07,495 INFO L159 IcfgInterpreter]: Started Sifa with 79 locations of interest [2024-11-09 05:54:07,495 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:54:07,496 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:54:07,496 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:54:07,496 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:54:17,860 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 72 for LOIs [2024-11-09 05:54:18,088 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 05:54:18,090 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 40 for LOIs [2024-11-09 05:54:18,138 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 144 for LOIs [2024-11-09 05:54:18,715 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 74 for LOIs [2024-11-09 05:54:18,779 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 16 for LOIs [2024-11-09 05:54:18,785 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:54:36,358 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '169615#(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)) (exists ((|v_ULTIMATE.start_check_#t~ret16#1_28| Int) (|v_ULTIMATE.start_check_~tmp___8~0#1_26| Int)) (and (= |v_ULTIMATE.start_check_#t~ret16#1_28| 0) (= ~side2Failed_History_1~0 0) (= |v_ULTIMATE.start_check_~tmp___8~0#1_26| 0) (exists ((|v_ULTIMATE.start_check_#t~ret15#1_39| Int) (|v_ULTIMATE.start_check_~tmp___7~0#1_33| Int)) (and (= |v_ULTIMATE.start_check_~tmp___7~0#1_33| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_39|) (not (= |v_ULTIMATE.start_check_#t~ret15#1_39| 0)) (<= |v_ULTIMATE.start_check_#t~ret15#1_39| 1))))) (<= 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)) (<= ~side2Failed_History_2~0 1)))' at error location [2024-11-09 05:54:36,359 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:54:36,359 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:54:36,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 17] total 33 [2024-11-09 05:54:36,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183230807] [2024-11-09 05:54:36,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:54:36,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-09 05:54:36,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:54:36,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-09 05:54:36,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=576, Invalid=8166, Unknown=0, NotChecked=0, Total=8742 [2024-11-09 05:54:36,365 INFO L87 Difference]: Start difference. First operand 3040 states and 3656 transitions. Second operand has 33 states, 33 states have (on average 6.515151515151516) internal successors, (215), 32 states have internal predecessors, (215), 11 states have call successors, (51), 5 states have call predecessors, (51), 7 states have return successors, (50), 12 states have call predecessors, (50), 11 states have call successors, (50) [2024-11-09 05:54:47,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:54:47,317 INFO L93 Difference]: Finished difference Result 8937 states and 11027 transitions. [2024-11-09 05:54:47,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-09 05:54:47,318 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 6.515151515151516) internal successors, (215), 32 states have internal predecessors, (215), 11 states have call successors, (51), 5 states have call predecessors, (51), 7 states have return successors, (50), 12 states have call predecessors, (50), 11 states have call successors, (50) Word has length 146 [2024-11-09 05:54:47,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:54:47,352 INFO L225 Difference]: With dead ends: 8937 [2024-11-09 05:54:47,352 INFO L226 Difference]: Without dead ends: 6115 [2024-11-09 05:54:47,365 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 522 GetRequests, 362 SyntacticMatches, 7 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9446 ImplicationChecksByTransitivity, 21.6s TimeCoverageRelationStatistics Valid=2205, Invalid=21665, Unknown=0, NotChecked=0, Total=23870 [2024-11-09 05:54:47,366 INFO L432 NwaCegarLoop]: 492 mSDtfsCounter, 4116 mSDsluCounter, 7029 mSDsCounter, 0 mSdLazyCounter, 5063 mSolverCounterSat, 1547 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4116 SdHoareTripleChecker+Valid, 7521 SdHoareTripleChecker+Invalid, 6610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1547 IncrementalHoareTripleChecker+Valid, 5063 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2024-11-09 05:54:47,367 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4116 Valid, 7521 Invalid, 6610 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1547 Valid, 5063 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2024-11-09 05:54:47,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6115 states. [2024-11-09 05:54:48,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6115 to 5213. [2024-11-09 05:54:48,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5213 states, 3844 states have (on average 1.1857440166493236) internal successors, (4558), 3888 states have internal predecessors, (4558), 835 states have call successors, (835), 533 states have call predecessors, (835), 533 states have return successors, (835), 791 states have call predecessors, (835), 835 states have call successors, (835) [2024-11-09 05:54:48,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5213 states to 5213 states and 6228 transitions. [2024-11-09 05:54:48,494 INFO L78 Accepts]: Start accepts. Automaton has 5213 states and 6228 transitions. Word has length 146 [2024-11-09 05:54:48,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:54:48,495 INFO L471 AbstractCegarLoop]: Abstraction has 5213 states and 6228 transitions. [2024-11-09 05:54:48,496 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 6.515151515151516) internal successors, (215), 32 states have internal predecessors, (215), 11 states have call successors, (51), 5 states have call predecessors, (51), 7 states have return successors, (50), 12 states have call predecessors, (50), 11 states have call successors, (50) [2024-11-09 05:54:48,496 INFO L276 IsEmpty]: Start isEmpty. Operand 5213 states and 6228 transitions. [2024-11-09 05:54:48,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-09 05:54:48,504 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:54:48,504 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 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, 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] [2024-11-09 05:54:48,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-09 05:54:48,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-09 05:54:48,709 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:54:48,709 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:54:48,709 INFO L85 PathProgramCache]: Analyzing trace with hash 788541837, now seen corresponding path program 1 times [2024-11-09 05:54:48,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:54:48,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [327483271] [2024-11-09 05:54:48,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:54:48,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:54:48,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:54:49,995 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 10 proven. 13 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-09 05:54:49,995 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:54:49,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [327483271] [2024-11-09 05:54:49,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [327483271] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:54:49,996 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990359208] [2024-11-09 05:54:49,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:54:49,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:54:49,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:54:49,997 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:54:49,999 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 05:54:50,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:54:50,244 INFO L255 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-09 05:54:50,248 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:54:50,557 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 24 proven. 52 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 05:54:50,557 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:54:50,929 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 10 proven. 13 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-09 05:54:50,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990359208] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:54:50,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1406765415] [2024-11-09 05:54:50,932 INFO L159 IcfgInterpreter]: Started Sifa with 81 locations of interest [2024-11-09 05:54:50,933 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:54:50,933 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:54:50,933 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:54:50,934 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:55:08,673 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 19 for LOIs [2024-11-09 05:55:08,693 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 05:55:08,694 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 44 for LOIs [2024-11-09 05:55:08,741 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 146 for LOIs [2024-11-09 05:55:09,289 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 76 for LOIs [2024-11-09 05:55:09,356 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 20 for LOIs [2024-11-09 05:55:09,362 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:55:24,452 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '189988#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_24| Int)) (and (<= 0 ~side2Failed_History_0~0) (<= ~active_side_History_0~0 127) (exists ((|v_ULTIMATE.start_check_~tmp___8~0#1_34| Int) (|v_ULTIMATE.start_check_#t~ret16#1_37| Int)) (and (= ~side2Failed_History_1~0 0) (= |v_ULTIMATE.start_check_#t~ret16#1_37| 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_43| Int) (|v_ULTIMATE.start_check_#t~ret15#1_51| Int)) (and (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_51|) (not (= |v_ULTIMATE.start_check_#t~ret15#1_51| 0)) (= |v_ULTIMATE.start_check_~tmp___7~0#1_43| 1) (<= |v_ULTIMATE.start_check_#t~ret15#1_51| 1))) (= |v_ULTIMATE.start_check_~tmp___8~0#1_34| 0))) (= |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)) (<= 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 05:55:24,452 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:55:24,452 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:55:24,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 23 [2024-11-09 05:55:24,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406468873] [2024-11-09 05:55:24,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:55:24,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-09 05:55:24,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:55:24,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-09 05:55:24,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=391, Invalid=6581, Unknown=0, NotChecked=0, Total=6972 [2024-11-09 05:55:24,456 INFO L87 Difference]: Start difference. First operand 5213 states and 6228 transitions. Second operand has 23 states, 23 states have (on average 9.130434782608695) internal successors, (210), 20 states have internal predecessors, (210), 9 states have call successors, (49), 4 states have call predecessors, (49), 8 states have return successors, (48), 12 states have call predecessors, (48), 9 states have call successors, (48) [2024-11-09 05:55:27,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:55:27,419 INFO L93 Difference]: Finished difference Result 12378 states and 14795 transitions. [2024-11-09 05:55:27,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 05:55:27,420 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 9.130434782608695) internal successors, (210), 20 states have internal predecessors, (210), 9 states have call successors, (49), 4 states have call predecessors, (49), 8 states have return successors, (48), 12 states have call predecessors, (48), 9 states have call successors, (48) Word has length 146 [2024-11-09 05:55:27,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:55:27,463 INFO L225 Difference]: With dead ends: 12378 [2024-11-09 05:55:27,463 INFO L226 Difference]: Without dead ends: 9211 [2024-11-09 05:55:27,477 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 359 SyntacticMatches, 10 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4139 ImplicationChecksByTransitivity, 15.9s TimeCoverageRelationStatistics Valid=629, Invalid=9877, Unknown=0, NotChecked=0, Total=10506 [2024-11-09 05:55:27,477 INFO L432 NwaCegarLoop]: 577 mSDtfsCounter, 1266 mSDsluCounter, 3466 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1277 SdHoareTripleChecker+Valid, 4043 SdHoareTripleChecker+Invalid, 1393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 1070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:55:27,478 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1277 Valid, 4043 Invalid, 1393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 1070 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-09 05:55:27,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9211 states. [2024-11-09 05:55:28,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9211 to 6001. [2024-11-09 05:55:28,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6001 states, 4437 states have (on average 1.187288708586883) internal successors, (5268), 4488 states have internal predecessors, (5268), 949 states have call successors, (949), 614 states have call predecessors, (949), 614 states have return successors, (949), 898 states have call predecessors, (949), 949 states have call successors, (949) [2024-11-09 05:55:28,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6001 states to 6001 states and 7166 transitions. [2024-11-09 05:55:28,625 INFO L78 Accepts]: Start accepts. Automaton has 6001 states and 7166 transitions. Word has length 146 [2024-11-09 05:55:28,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:55:28,626 INFO L471 AbstractCegarLoop]: Abstraction has 6001 states and 7166 transitions. [2024-11-09 05:55:28,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 9.130434782608695) internal successors, (210), 20 states have internal predecessors, (210), 9 states have call successors, (49), 4 states have call predecessors, (49), 8 states have return successors, (48), 12 states have call predecessors, (48), 9 states have call successors, (48) [2024-11-09 05:55:28,627 INFO L276 IsEmpty]: Start isEmpty. Operand 6001 states and 7166 transitions. [2024-11-09 05:55:28,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-09 05:55:28,635 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:55:28,635 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 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, 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 05:55:28,660 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-09 05:55:28,836 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:55:28,836 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:55:28,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:55:28,838 INFO L85 PathProgramCache]: Analyzing trace with hash -661766810, now seen corresponding path program 1 times [2024-11-09 05:55:28,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:55:28,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359917966] [2024-11-09 05:55:28,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:55:28,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:55:28,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:55:29,093 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-09 05:55:29,093 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:55:29,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359917966] [2024-11-09 05:55:29,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359917966] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:55:29,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:55:29,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-09 05:55:29,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291959939] [2024-11-09 05:55:29,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:55:29,096 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 05:55:29,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:55:29,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 05:55:29,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:55:29,100 INFO L87 Difference]: Start difference. First operand 6001 states and 7166 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 6 states have internal predecessors, (76), 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 05:55:30,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:55:30,947 INFO L93 Difference]: Finished difference Result 17321 states and 20736 transitions. [2024-11-09 05:55:30,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 05:55:30,948 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 6 states have internal predecessors, (76), 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 147 [2024-11-09 05:55:30,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:55:30,996 INFO L225 Difference]: With dead ends: 17321 [2024-11-09 05:55:30,996 INFO L226 Difference]: Without dead ends: 11682 [2024-11-09 05:55:31,009 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 05:55:31,010 INFO L432 NwaCegarLoop]: 351 mSDtfsCounter, 194 mSDsluCounter, 1531 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 1882 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 05:55:31,011 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 1882 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:55:31,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11682 states. [2024-11-09 05:55:32,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11682 to 8771. [2024-11-09 05:55:32,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8771 states, 6441 states have (on average 1.1810277907157274) internal successors, (7607), 6519 states have internal predecessors, (7607), 1428 states have call successors, (1428), 901 states have call predecessors, (1428), 901 states have return successors, (1428), 1350 states have call predecessors, (1428), 1428 states have call successors, (1428) [2024-11-09 05:55:32,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8771 states to 8771 states and 10463 transitions. [2024-11-09 05:55:32,307 INFO L78 Accepts]: Start accepts. Automaton has 8771 states and 10463 transitions. Word has length 147 [2024-11-09 05:55:32,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:55:32,307 INFO L471 AbstractCegarLoop]: Abstraction has 8771 states and 10463 transitions. [2024-11-09 05:55:32,308 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 6 states have internal predecessors, (76), 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 05:55:32,308 INFO L276 IsEmpty]: Start isEmpty. Operand 8771 states and 10463 transitions. [2024-11-09 05:55:32,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-09 05:55:32,330 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:55:32,330 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 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, 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 05:55:32,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-09 05:55:32,330 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:55:32,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:55:32,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1422422126, now seen corresponding path program 1 times [2024-11-09 05:55:32,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:55:32,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869334925] [2024-11-09 05:55:32,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:55:32,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:55:32,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:55:33,521 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2024-11-09 05:55:33,522 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:55:33,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869334925] [2024-11-09 05:55:33,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869334925] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:55:33,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490784643] [2024-11-09 05:55:33,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:55:33,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:55:33,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:55:33,525 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:55:33,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 05:55:33,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:55:33,745 INFO L255 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-09 05:55:33,749 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:55:34,365 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 23 proven. 55 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 05:55:34,365 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:55:34,848 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 14 proven. 17 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2024-11-09 05:55:34,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490784643] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:55:34,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2141780033] [2024-11-09 05:55:34,851 INFO L159 IcfgInterpreter]: Started Sifa with 81 locations of interest [2024-11-09 05:55:34,851 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:55:34,852 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:55:34,852 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:55:34,852 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:55:44,768 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 19 for LOIs [2024-11-09 05:55:44,784 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 05:55:44,785 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 44 for LOIs [2024-11-09 05:55:44,835 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 146 for LOIs [2024-11-09 05:55:45,438 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 76 for LOIs [2024-11-09 05:55:45,503 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 20 for LOIs [2024-11-09 05:55:45,510 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:56:01,663 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '251763#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_33| 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) (not (= 2 ~active_side_History_0~0)) (exists ((|v_ULTIMATE.start_check_~tmp___8~0#1_41| Int) (|v_ULTIMATE.start_check_#t~ret16#1_45| Int)) (and (= ~side2Failed_History_1~0 0) (= |v_ULTIMATE.start_check_#t~ret16#1_45| 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_53| Int) (|v_ULTIMATE.start_check_#t~ret15#1_63| Int)) (and (not (= |v_ULTIMATE.start_check_#t~ret15#1_63| 0)) (<= |v_ULTIMATE.start_check_#t~ret15#1_63| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_63|) (= |v_ULTIMATE.start_check_~tmp___7~0#1_53| 1))) (= |v_ULTIMATE.start_check_~tmp___8~0#1_41| 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 05:56:01,663 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:56:01,663 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:56:01,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 15, 10] total 28 [2024-11-09 05:56:01,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924417292] [2024-11-09 05:56:01,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:56:01,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-09 05:56:01,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:56:01,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-09 05:56:01,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=403, Invalid=7429, Unknown=0, NotChecked=0, Total=7832 [2024-11-09 05:56:01,667 INFO L87 Difference]: Start difference. First operand 8771 states and 10463 transitions. Second operand has 28 states, 28 states have (on average 7.964285714285714) internal successors, (223), 25 states have internal predecessors, (223), 9 states have call successors, (48), 5 states have call predecessors, (48), 9 states have return successors, (47), 12 states have call predecessors, (47), 9 states have call successors, (47) [2024-11-09 05:56:09,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:56:09,151 INFO L93 Difference]: Finished difference Result 21528 states and 25618 transitions. [2024-11-09 05:56:09,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-09 05:56:09,151 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 7.964285714285714) internal successors, (223), 25 states have internal predecessors, (223), 9 states have call successors, (48), 5 states have call predecessors, (48), 9 states have return successors, (47), 12 states have call predecessors, (47), 9 states have call successors, (47) Word has length 148 [2024-11-09 05:56:09,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:56:09,211 INFO L225 Difference]: With dead ends: 21528 [2024-11-09 05:56:09,211 INFO L226 Difference]: Without dead ends: 12886 [2024-11-09 05:56:09,234 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 362 SyntacticMatches, 10 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5966 ImplicationChecksByTransitivity, 18.5s TimeCoverageRelationStatistics Valid=1194, Invalid=15836, Unknown=0, NotChecked=0, Total=17030 [2024-11-09 05:56:09,235 INFO L432 NwaCegarLoop]: 720 mSDtfsCounter, 1618 mSDsluCounter, 8650 mSDsCounter, 0 mSdLazyCounter, 4083 mSolverCounterSat, 575 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1618 SdHoareTripleChecker+Valid, 9370 SdHoareTripleChecker+Invalid, 4658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 575 IncrementalHoareTripleChecker+Valid, 4083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-09 05:56:09,235 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1618 Valid, 9370 Invalid, 4658 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [575 Valid, 4083 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-09 05:56:09,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12886 states. [2024-11-09 05:56:10,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12886 to 8082. [2024-11-09 05:56:10,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8082 states, 5919 states have (on average 1.1716506166582192) internal successors, (6935), 5993 states have internal predecessors, (6935), 1326 states have call successors, (1326), 836 states have call predecessors, (1326), 836 states have return successors, (1326), 1252 states have call predecessors, (1326), 1326 states have call successors, (1326) [2024-11-09 05:56:10,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8082 states to 8082 states and 9587 transitions. [2024-11-09 05:56:10,699 INFO L78 Accepts]: Start accepts. Automaton has 8082 states and 9587 transitions. Word has length 148 [2024-11-09 05:56:10,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:56:10,700 INFO L471 AbstractCegarLoop]: Abstraction has 8082 states and 9587 transitions. [2024-11-09 05:56:10,700 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 7.964285714285714) internal successors, (223), 25 states have internal predecessors, (223), 9 states have call successors, (48), 5 states have call predecessors, (48), 9 states have return successors, (47), 12 states have call predecessors, (47), 9 states have call successors, (47) [2024-11-09 05:56:10,700 INFO L276 IsEmpty]: Start isEmpty. Operand 8082 states and 9587 transitions. [2024-11-09 05:56:10,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-09 05:56:10,705 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:56:10,705 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 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, 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 05:56:10,728 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-09 05:56:10,905 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-09 05:56:10,905 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:56:10,906 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:56:10,906 INFO L85 PathProgramCache]: Analyzing trace with hash -23323221, now seen corresponding path program 1 times [2024-11-09 05:56:10,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:56:10,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26864959] [2024-11-09 05:56:10,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:56:10,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:56:10,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:56:11,320 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 12 proven. 11 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 05:56:11,321 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:56:11,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26864959] [2024-11-09 05:56:11,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26864959] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:56:11,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706170067] [2024-11-09 05:56:11,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:56:11,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:56:11,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:56:11,324 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:56:11,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 05:56:11,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:56:11,583 INFO L255 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-09 05:56:11,587 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:56:12,127 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 59 proven. 19 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 05:56:12,127 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:56:12,807 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 12 proven. 11 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 05:56:12,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706170067] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:56:12,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1257617501] [2024-11-09 05:56:12,811 INFO L159 IcfgInterpreter]: Started Sifa with 82 locations of interest [2024-11-09 05:56:12,811 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:56:12,812 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:56:12,812 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:56:12,812 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:56:36,911 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 6 for LOIs [2024-11-09 05:56:36,920 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2024-11-09 05:56:36,921 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 6 for LOIs [2024-11-09 05:56:36,930 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 130 for LOIs [2024-11-09 05:56:37,281 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 57 for LOIs [2024-11-09 05:56:37,329 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 89 for LOIs [2024-11-09 05:56:37,881 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:56:57,241 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '293441#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_44| Int)) (and (<= ~active_side_History_0~0 127) (= |assert_#in~arg| 0) (exists ((|v_ULTIMATE.start_check_~tmp___8~0#1_48| Int) (|v_ULTIMATE.start_check_#t~ret16#1_53| Int)) (and (= |v_ULTIMATE.start_check_#t~ret16#1_53| 0) (= (mod ~side2Failed_History_1~0 256) 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_63| Int) (|v_ULTIMATE.start_check_#t~ret15#1_75| Int)) (and (= |v_ULTIMATE.start_check_~tmp___7~0#1_63| 1) (<= |v_ULTIMATE.start_check_#t~ret15#1_75| 1) (not (= |v_ULTIMATE.start_check_#t~ret15#1_75| 0)) (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_75|))) (= |v_ULTIMATE.start_check_~tmp___8~0#1_48| 0))) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_44| 0) (not (= 2 ~active_side_History_0~0)) (<= 0 (+ ~active_side_History_0~0 128))))' at error location [2024-11-09 05:56:57,241 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:56:57,241 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:56:57,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 12, 11] total 26 [2024-11-09 05:56:57,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398847231] [2024-11-09 05:56:57,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:56:57,243 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-09 05:56:57,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:56:57,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-09 05:56:57,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=346, Invalid=7486, Unknown=0, NotChecked=0, Total=7832 [2024-11-09 05:56:57,245 INFO L87 Difference]: Start difference. First operand 8082 states and 9587 transitions. Second operand has 26 states, 26 states have (on average 8.384615384615385) internal successors, (218), 25 states have internal predecessors, (218), 9 states have call successors, (47), 5 states have call predecessors, (47), 6 states have return successors, (47), 10 states have call predecessors, (47), 9 states have call successors, (47) [2024-11-09 05:57:05,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:57:05,707 INFO L93 Difference]: Finished difference Result 20563 states and 24463 transitions. [2024-11-09 05:57:05,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2024-11-09 05:57:05,708 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 8.384615384615385) internal successors, (218), 25 states have internal predecessors, (218), 9 states have call successors, (47), 5 states have call predecessors, (47), 6 states have return successors, (47), 10 states have call predecessors, (47), 9 states have call successors, (47) Word has length 149 [2024-11-09 05:57:05,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:57:05,760 INFO L225 Difference]: With dead ends: 20563 [2024-11-09 05:57:05,760 INFO L226 Difference]: Without dead ends: 12759 [2024-11-09 05:57:05,780 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 566 GetRequests, 381 SyntacticMatches, 9 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12197 ImplicationChecksByTransitivity, 23.4s TimeCoverageRelationStatistics Valid=2043, Invalid=29463, Unknown=0, NotChecked=0, Total=31506 [2024-11-09 05:57:05,781 INFO L432 NwaCegarLoop]: 262 mSDtfsCounter, 1680 mSDsluCounter, 3090 mSDsCounter, 0 mSdLazyCounter, 2478 mSolverCounterSat, 581 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1680 SdHoareTripleChecker+Valid, 3352 SdHoareTripleChecker+Invalid, 3059 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 581 IncrementalHoareTripleChecker+Valid, 2478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:57:05,781 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1680 Valid, 3352 Invalid, 3059 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [581 Valid, 2478 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-09 05:57:05,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12759 states. [2024-11-09 05:57:07,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12759 to 11502. [2024-11-09 05:57:07,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11502 states, 8459 states have (on average 1.1728336682823028) internal successors, (9921), 8560 states have internal predecessors, (9921), 1857 states have call successors, (1857), 1185 states have call predecessors, (1857), 1185 states have return successors, (1857), 1756 states have call predecessors, (1857), 1857 states have call successors, (1857) [2024-11-09 05:57:07,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11502 states to 11502 states and 13635 transitions. [2024-11-09 05:57:07,998 INFO L78 Accepts]: Start accepts. Automaton has 11502 states and 13635 transitions. Word has length 149 [2024-11-09 05:57:07,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:57:07,999 INFO L471 AbstractCegarLoop]: Abstraction has 11502 states and 13635 transitions. [2024-11-09 05:57:07,999 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 8.384615384615385) internal successors, (218), 25 states have internal predecessors, (218), 9 states have call successors, (47), 5 states have call predecessors, (47), 6 states have return successors, (47), 10 states have call predecessors, (47), 9 states have call successors, (47) [2024-11-09 05:57:07,999 INFO L276 IsEmpty]: Start isEmpty. Operand 11502 states and 13635 transitions. [2024-11-09 05:57:08,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-09 05:57:08,006 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:57:08,007 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 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, 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 05:57:08,030 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-09 05:57:08,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-09 05:57:08,207 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:57:08,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:57:08,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1537252102, now seen corresponding path program 1 times [2024-11-09 05:57:08,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:57:08,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567079116] [2024-11-09 05:57:08,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:57:08,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:57:08,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:57:09,447 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 21 proven. 3 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 05:57:09,447 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:57:09,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567079116] [2024-11-09 05:57:09,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567079116] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:57:09,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044821167] [2024-11-09 05:57:09,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:57:09,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:57:09,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:57:09,450 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:57:09,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 05:57:09,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:57:09,696 INFO L255 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-09 05:57:09,701 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:57:10,734 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 70 proven. 9 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 05:57:10,735 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:57:12,132 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-09 05:57:12,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044821167] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:57:12,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1474490560] [2024-11-09 05:57:12,134 INFO L159 IcfgInterpreter]: Started Sifa with 81 locations of interest [2024-11-09 05:57:12,135 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:57:12,135 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:57:12,135 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:57:12,135 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:57:30,228 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 16 for LOIs [2024-11-09 05:57:30,242 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 05:57:30,243 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 25 for LOIs [2024-11-09 05:57:30,261 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 142 for LOIs [2024-11-09 05:57:30,760 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 72 for LOIs [2024-11-09 05:57:30,818 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 72 for LOIs [2024-11-09 05:57:31,012 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:57:49,273 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '338467#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_55| Int)) (and (<= 0 ~side2Failed_History_0~0) (<= ~active_side_History_0~0 127) (= |assert_#in~arg| 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) (= |v_ULTIMATE.start_check_~tmp___8~0#1_55| 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_73| Int) (|v_ULTIMATE.start_check_#t~ret15#1_87| Int)) (and (not (= |v_ULTIMATE.start_check_#t~ret15#1_87| 0)) (<= |v_ULTIMATE.start_check_#t~ret15#1_87| 1) (= |v_ULTIMATE.start_check_~tmp___7~0#1_73| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_87|))) (= |v_ULTIMATE.start_check_#t~ret16#1_61| 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_55| 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 05:57:49,273 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:57:49,273 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:57:49,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12, 18] total 35 [2024-11-09 05:57:49,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396942971] [2024-11-09 05:57:49,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:57:49,274 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-09 05:57:49,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:57:49,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-09 05:57:49,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=8978, Unknown=0, NotChecked=0, Total=9506 [2024-11-09 05:57:49,276 INFO L87 Difference]: Start difference. First operand 11502 states and 13635 transitions. Second operand has 35 states, 35 states have (on average 6.142857142857143) internal successors, (215), 34 states have internal predecessors, (215), 11 states have call successors, (51), 5 states have call predecessors, (51), 7 states have return successors, (50), 12 states have call predecessors, (50), 11 states have call successors, (50) [2024-11-09 05:57:59,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:57:59,510 INFO L93 Difference]: Finished difference Result 24627 states and 29263 transitions. [2024-11-09 05:57:59,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-09 05:57:59,510 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 6.142857142857143) internal successors, (215), 34 states have internal predecessors, (215), 11 states have call successors, (51), 5 states have call predecessors, (51), 7 states have return successors, (50), 12 states have call predecessors, (50), 11 states have call successors, (50) Word has length 149 [2024-11-09 05:57:59,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:57:59,568 INFO L225 Difference]: With dead ends: 24627 [2024-11-09 05:57:59,568 INFO L226 Difference]: Without dead ends: 13625 [2024-11-09 05:57:59,590 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 366 SyntacticMatches, 9 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8652 ImplicationChecksByTransitivity, 22.6s TimeCoverageRelationStatistics Valid=1372, Invalid=21278, Unknown=0, NotChecked=0, Total=22650 [2024-11-09 05:57:59,591 INFO L432 NwaCegarLoop]: 448 mSDtfsCounter, 1956 mSDsluCounter, 6786 mSDsCounter, 0 mSdLazyCounter, 4248 mSolverCounterSat, 735 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1956 SdHoareTripleChecker+Valid, 7234 SdHoareTripleChecker+Invalid, 4983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 735 IncrementalHoareTripleChecker+Valid, 4248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:57:59,591 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1956 Valid, 7234 Invalid, 4983 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [735 Valid, 4248 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-11-09 05:57:59,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13625 states. [2024-11-09 05:58:01,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13625 to 12636. [2024-11-09 05:58:01,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12636 states, 9286 states have (on average 1.1711178117596381) internal successors, (10875), 9399 states have internal predecessors, (10875), 2041 states have call successors, (2041), 1308 states have call predecessors, (2041), 1308 states have return successors, (2041), 1928 states have call predecessors, (2041), 2041 states have call successors, (2041) [2024-11-09 05:58:02,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12636 states to 12636 states and 14957 transitions. [2024-11-09 05:58:02,034 INFO L78 Accepts]: Start accepts. Automaton has 12636 states and 14957 transitions. Word has length 149 [2024-11-09 05:58:02,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:58:02,034 INFO L471 AbstractCegarLoop]: Abstraction has 12636 states and 14957 transitions. [2024-11-09 05:58:02,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 6.142857142857143) internal successors, (215), 34 states have internal predecessors, (215), 11 states have call successors, (51), 5 states have call predecessors, (51), 7 states have return successors, (50), 12 states have call predecessors, (50), 11 states have call successors, (50) [2024-11-09 05:58:02,034 INFO L276 IsEmpty]: Start isEmpty. Operand 12636 states and 14957 transitions. [2024-11-09 05:58:02,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-09 05:58:02,040 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:58:02,041 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 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, 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] [2024-11-09 05:58:02,068 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-09 05:58:02,241 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-09 05:58:02,241 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:58:02,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:58:02,242 INFO L85 PathProgramCache]: Analyzing trace with hash 1637340735, now seen corresponding path program 1 times [2024-11-09 05:58:02,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:58:02,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532122404] [2024-11-09 05:58:02,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:58:02,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:58:02,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:58:06,332 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-09 05:58:06,332 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:58:06,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532122404] [2024-11-09 05:58:06,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532122404] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:58:06,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139626394] [2024-11-09 05:58:06,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:58:06,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:58:06,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:58:06,335 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:58:06,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 05:58:06,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:58:06,559 INFO L255 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 68 conjuncts are in the unsatisfiable core [2024-11-09 05:58:06,564 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:58:08,487 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 5 proven. 78 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-09 05:58:08,487 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:58:10,057 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-09 05:58:10,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139626394] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:58:10,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [788238584] [2024-11-09 05:58:10,059 INFO L159 IcfgInterpreter]: Started Sifa with 83 locations of interest [2024-11-09 05:58:10,059 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:58:10,059 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:58:10,059 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:58:10,059 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:58:21,082 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 16 for LOIs [2024-11-09 05:58:21,095 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 05:58:21,096 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 21 for LOIs [2024-11-09 05:58:21,111 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 142 for LOIs [2024-11-09 05:58:21,662 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 72 for LOIs [2024-11-09 05:58:21,721 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 72 for LOIs [2024-11-09 05:58:21,862 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:58:43,487 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '390603#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_64| Int)) (and (<= 0 ~side2Failed_History_0~0) (exists ((|v_ULTIMATE.start_check_#t~ret16#1_69| Int) (|v_ULTIMATE.start_check_~tmp___8~0#1_62| Int)) (and (= ~side2Failed_History_1~0 0) (= |v_ULTIMATE.start_check_#t~ret16#1_69| 0) (= |v_ULTIMATE.start_check_~tmp___8~0#1_62| 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_82| Int) (|v_ULTIMATE.start_check_#t~ret15#1_98| Int)) (and (not (= |v_ULTIMATE.start_check_#t~ret15#1_98| 0)) (= |v_ULTIMATE.start_check_~tmp___7~0#1_82| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret15#1_98|) (<= |v_ULTIMATE.start_check_#t~ret15#1_98| 1))))) (<= ~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) (not (= 2 ~active_side_History_0~0)) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_64| 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 05:58:43,487 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:58:43,488 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:58:43,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 21, 17] total 54 [2024-11-09 05:58:43,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644825946] [2024-11-09 05:58:43,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:58:43,489 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-09 05:58:43,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:58:43,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-09 05:58:43,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=668, Invalid=13374, Unknown=0, NotChecked=0, Total=14042 [2024-11-09 05:58:43,491 INFO L87 Difference]: Start difference. First operand 12636 states and 14957 transitions. Second operand has 54 states, 48 states have (on average 4.854166666666667) internal successors, (233), 48 states have internal predecessors, (233), 17 states have call successors, (47), 7 states have call predecessors, (47), 13 states have return successors, (47), 18 states have call predecessors, (47), 16 states have call successors, (47) [2024-11-09 05:59:21,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:59:21,613 INFO L93 Difference]: Finished difference Result 36848 states and 43576 transitions. [2024-11-09 05:59:21,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 236 states. [2024-11-09 05:59:21,614 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 48 states have (on average 4.854166666666667) internal successors, (233), 48 states have internal predecessors, (233), 17 states have call successors, (47), 7 states have call predecessors, (47), 13 states have return successors, (47), 18 states have call predecessors, (47), 16 states have call successors, (47) Word has length 151 [2024-11-09 05:59:21,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:59:21,696 INFO L225 Difference]: With dead ends: 36848 [2024-11-09 05:59:21,696 INFO L226 Difference]: Without dead ends: 24914 [2024-11-09 05:59:21,726 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 752 GetRequests, 399 SyntacticMatches, 9 SemanticMatches, 344 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46802 ImplicationChecksByTransitivity, 44.6s TimeCoverageRelationStatistics Valid=7843, Invalid=111527, Unknown=0, NotChecked=0, Total=119370 [2024-11-09 05:59:21,727 INFO L432 NwaCegarLoop]: 699 mSDtfsCounter, 4500 mSDsluCounter, 13678 mSDsCounter, 0 mSdLazyCounter, 12486 mSolverCounterSat, 1632 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4511 SdHoareTripleChecker+Valid, 14377 SdHoareTripleChecker+Invalid, 14118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1632 IncrementalHoareTripleChecker+Valid, 12486 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2024-11-09 05:59:21,727 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4511 Valid, 14377 Invalid, 14118 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1632 Valid, 12486 Invalid, 0 Unknown, 0 Unchecked, 10.9s Time] [2024-11-09 05:59:21,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24914 states. [2024-11-09 05:59:25,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24914 to 14483. [2024-11-09 05:59:25,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14483 states, 10665 states have (on average 1.1671823722456633) internal successors, (12448), 10793 states have internal predecessors, (12448), 2301 states have call successors, (2301), 1516 states have call predecessors, (2301), 1516 states have return successors, (2301), 2173 states have call predecessors, (2301), 2301 states have call successors, (2301) [2024-11-09 05:59:25,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14483 states to 14483 states and 17050 transitions. [2024-11-09 05:59:25,115 INFO L78 Accepts]: Start accepts. Automaton has 14483 states and 17050 transitions. Word has length 151 [2024-11-09 05:59:25,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:59:25,116 INFO L471 AbstractCegarLoop]: Abstraction has 14483 states and 17050 transitions. [2024-11-09 05:59:25,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 48 states have (on average 4.854166666666667) internal successors, (233), 48 states have internal predecessors, (233), 17 states have call successors, (47), 7 states have call predecessors, (47), 13 states have return successors, (47), 18 states have call predecessors, (47), 16 states have call successors, (47) [2024-11-09 05:59:25,116 INFO L276 IsEmpty]: Start isEmpty. Operand 14483 states and 17050 transitions. [2024-11-09 05:59:25,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-09 05:59:25,126 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:59:25,126 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, 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] [2024-11-09 05:59:25,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-09 05:59:25,326 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-09 05:59:25,327 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:59:25,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:59:25,328 INFO L85 PathProgramCache]: Analyzing trace with hash 2098855973, now seen corresponding path program 1 times [2024-11-09 05:59:25,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:59:25,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808828055] [2024-11-09 05:59:25,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:59:25,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:59:25,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:59:26,537 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 35 proven. 13 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-09 05:59:26,537 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:59:26,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808828055] [2024-11-09 05:59:26,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808828055] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:59:26,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146883153] [2024-11-09 05:59:26,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:59:26,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:59:26,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:59:26,540 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:59:26,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 05:59:26,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:59:26,848 INFO L255 TraceCheckSpWp]: Trace formula consists of 690 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-09 05:59:26,851 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:59:27,166 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 32 proven. 74 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-09 05:59:27,167 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:59:27,488 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 19 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-09 05:59:27,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146883153] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:59:27,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1298351467] [2024-11-09 05:59:27,490 INFO L159 IcfgInterpreter]: Started Sifa with 80 locations of interest [2024-11-09 05:59:27,490 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:59:27,491 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:59:27,491 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:59:27,491 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:59:35,203 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2024-11-09 05:59:35,206 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2024-11-09 05:59:35,346 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2024-11-09 05:59:39,530 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 16 for LOIs [2024-11-09 05:59:39,547 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 8 for LOIs [2024-11-09 05:59:39,548 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 21 for LOIs [2024-11-09 05:59:39,562 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 124 for LOIs [2024-11-09 05:59:40,274 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 53 for LOIs [2024-11-09 05:59:40,318 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 72 for LOIs [2024-11-09 05:59:40,561 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:00:00,987 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '462173#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_69| Int) (|v_ULTIMATE.start_check_~tmp~3#1_84| Int)) (and (exists ((|v_ULTIMATE.start_check_~tmp___12~0#1_77| Int) (|v_ULTIMATE.start_check_#t~ret20#1_85| Int)) (and (<= 0 |v_ULTIMATE.start_check_#t~ret20#1_85|) (not (= |v_ULTIMATE.start_check_#t~ret20#1_85| 0)) (exists ((|v_ULTIMATE.start_check_~tmp___11~0#1_78| Int) (|v_ULTIMATE.start_check_#t~ret19#1_89| Int)) (and (= |v_ULTIMATE.start_check_#t~ret19#1_89| 0) (= |v_ULTIMATE.start_check_~tmp___11~0#1_78| 0))) (= |v_ULTIMATE.start_check_~tmp___12~0#1_77| 1) (<= |v_ULTIMATE.start_check_#t~ret20#1_85| 1) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_91| Int) (|v_ULTIMATE.start_check_#t~ret15#1_109| Int)) (and (= |v_ULTIMATE.start_check_~tmp___7~0#1_91| 0) (= |v_ULTIMATE.start_check_#t~ret15#1_109| 0))) (not (= ~side2Failed_History_1~0 0)))) (<= 0 ~side2Failed_History_0~0) (<= ~active_side_History_0~0 127) (= |assert_#in~arg| 0) (<= ~active_side_History_1~0 127) (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) (<= 0 (+ ~active_side_History_1~0 128)) (<= 0 (+ ~active_side_History_0~0 128)) (= |v_ULTIMATE.start_check_~tmp~3#1_84| 1) (<= ~side2Failed_History_2~0 1) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_69| 0)))' at error location [2024-11-09 06:00:00,987 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:00:00,987 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:00:00,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 8] total 24 [2024-11-09 06:00:00,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230160691] [2024-11-09 06:00:00,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:00:00,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-09 06:00:00,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:00:00,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-09 06:00:00,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=376, Invalid=7105, Unknown=1, NotChecked=0, Total=7482 [2024-11-09 06:00:00,990 INFO L87 Difference]: Start difference. First operand 14483 states and 17050 transitions. Second operand has 24 states, 24 states have (on average 9.5) internal successors, (228), 20 states have internal predecessors, (228), 7 states have call successors, (46), 4 states have call predecessors, (46), 9 states have return successors, (45), 11 states have call predecessors, (45), 7 states have call successors, (45) [2024-11-09 06:00:06,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:00:06,372 INFO L93 Difference]: Finished difference Result 25772 states and 30169 transitions. [2024-11-09 06:00:06,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-09 06:00:06,373 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 9.5) internal successors, (228), 20 states have internal predecessors, (228), 7 states have call successors, (46), 4 states have call predecessors, (46), 9 states have return successors, (45), 11 states have call predecessors, (45), 7 states have call successors, (45) Word has length 159 [2024-11-09 06:00:06,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:00:06,421 INFO L225 Difference]: With dead ends: 25772 [2024-11-09 06:00:06,421 INFO L226 Difference]: Without dead ends: 11618 [2024-11-09 06:00:06,453 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 525 GetRequests, 397 SyntacticMatches, 9 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5161 ImplicationChecksByTransitivity, 21.9s TimeCoverageRelationStatistics Valid=747, Invalid=13772, Unknown=1, NotChecked=0, Total=14520 [2024-11-09 06:00:06,454 INFO L432 NwaCegarLoop]: 504 mSDtfsCounter, 721 mSDsluCounter, 5583 mSDsCounter, 0 mSdLazyCounter, 1988 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 6087 SdHoareTripleChecker+Invalid, 2165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 1988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-09 06:00:06,455 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [727 Valid, 6087 Invalid, 2165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 1988 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-09 06:00:06,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11618 states. [2024-11-09 06:00:08,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11618 to 9807. [2024-11-09 06:00:08,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9807 states, 7276 states have (on average 1.1440351841671248) internal successors, (8324), 7370 states have internal predecessors, (8324), 1451 states have call successors, (1451), 1079 states have call predecessors, (1451), 1079 states have return successors, (1451), 1357 states have call predecessors, (1451), 1451 states have call successors, (1451) [2024-11-09 06:00:08,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9807 states to 9807 states and 11226 transitions. [2024-11-09 06:00:08,876 INFO L78 Accepts]: Start accepts. Automaton has 9807 states and 11226 transitions. Word has length 159 [2024-11-09 06:00:08,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:00:08,876 INFO L471 AbstractCegarLoop]: Abstraction has 9807 states and 11226 transitions. [2024-11-09 06:00:08,876 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.5) internal successors, (228), 20 states have internal predecessors, (228), 7 states have call successors, (46), 4 states have call predecessors, (46), 9 states have return successors, (45), 11 states have call predecessors, (45), 7 states have call successors, (45) [2024-11-09 06:00:08,877 INFO L276 IsEmpty]: Start isEmpty. Operand 9807 states and 11226 transitions. [2024-11-09 06:00:08,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-09 06:00:08,882 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:00:08,882 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 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, 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:00:08,903 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-09 06:00:09,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:00:09,083 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:00:09,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:00:09,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1166679034, now seen corresponding path program 1 times [2024-11-09 06:00:09,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:00:09,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455105440] [2024-11-09 06:00:09,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:00:09,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:00:09,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:00:09,853 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2024-11-09 06:00:09,853 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:00:09,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455105440] [2024-11-09 06:00:09,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455105440] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:00:09,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:00:09,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 06:00:09,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467360262] [2024-11-09 06:00:09,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:00:09,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 06:00:09,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:00:09,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 06:00:09,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:00:09,856 INFO L87 Difference]: Start difference. First operand 9807 states and 11226 transitions. Second operand has 8 states, 8 states have (on average 10.875) internal successors, (87), 7 states have internal predecessors, (87), 4 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-09 06:00:12,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:00:12,650 INFO L93 Difference]: Finished difference Result 19370 states and 22189 transitions. [2024-11-09 06:00:12,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 06:00:12,650 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.875) internal successors, (87), 7 states have internal predecessors, (87), 4 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) Word has length 159 [2024-11-09 06:00:12,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:00:12,688 INFO L225 Difference]: With dead ends: 19370 [2024-11-09 06:00:12,688 INFO L226 Difference]: Without dead ends: 9965 [2024-11-09 06:00:12,704 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:00:12,705 INFO L432 NwaCegarLoop]: 345 mSDtfsCounter, 477 mSDsluCounter, 1098 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 1443 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 06:00:12,705 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [481 Valid, 1443 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 06:00:12,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9965 states. [2024-11-09 06:00:15,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9965 to 9925. [2024-11-09 06:00:15,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9925 states, 7363 states have (on average 1.1428765448865952) internal successors, (8415), 7457 states have internal predecessors, (8415), 1469 states have call successors, (1469), 1092 states have call predecessors, (1469), 1092 states have return successors, (1469), 1375 states have call predecessors, (1469), 1469 states have call successors, (1469) [2024-11-09 06:00:15,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9925 states to 9925 states and 11353 transitions. [2024-11-09 06:00:15,107 INFO L78 Accepts]: Start accepts. Automaton has 9925 states and 11353 transitions. Word has length 159 [2024-11-09 06:00:15,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:00:15,108 INFO L471 AbstractCegarLoop]: Abstraction has 9925 states and 11353 transitions. [2024-11-09 06:00:15,108 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.875) internal successors, (87), 7 states have internal predecessors, (87), 4 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-09 06:00:15,108 INFO L276 IsEmpty]: Start isEmpty. Operand 9925 states and 11353 transitions. [2024-11-09 06:00:15,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-09 06:00:15,112 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:00:15,112 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 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, 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] [2024-11-09 06:00:15,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-09 06:00:15,112 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:00:15,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:00:15,113 INFO L85 PathProgramCache]: Analyzing trace with hash 473644237, now seen corresponding path program 1 times [2024-11-09 06:00:15,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:00:15,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840510399] [2024-11-09 06:00:15,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:00:15,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:00:15,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:00:15,232 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-09 06:00:15,232 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:00:15,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840510399] [2024-11-09 06:00:15,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840510399] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:00:15,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:00:15,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:00:15,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573636659] [2024-11-09 06:00:15,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:00:15,233 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:00:15,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:00:15,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:00:15,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:00:15,234 INFO L87 Difference]: Start difference. First operand 9925 states and 11353 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-09 06:00:17,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:00:17,938 INFO L93 Difference]: Finished difference Result 21029 states and 24091 transitions. [2024-11-09 06:00:17,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:00:17,938 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 160 [2024-11-09 06:00:17,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:00:17,979 INFO L225 Difference]: With dead ends: 21029 [2024-11-09 06:00:17,980 INFO L226 Difference]: Without dead ends: 11385 [2024-11-09 06:00:18,000 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:00:18,001 INFO L432 NwaCegarLoop]: 398 mSDtfsCounter, 180 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 979 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:00:18,001 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 979 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:00:18,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11385 states. [2024-11-09 06:00:20,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11385 to 10360. [2024-11-09 06:00:20,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10360 states, 7678 states have (on average 1.1390987236259442) internal successors, (8746), 7776 states have internal predecessors, (8746), 1540 states have call successors, (1540), 1141 states have call predecessors, (1540), 1141 states have return successors, (1540), 1442 states have call predecessors, (1540), 1540 states have call successors, (1540) [2024-11-09 06:00:20,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10360 states to 10360 states and 11826 transitions. [2024-11-09 06:00:20,369 INFO L78 Accepts]: Start accepts. Automaton has 10360 states and 11826 transitions. Word has length 160 [2024-11-09 06:00:20,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:00:20,370 INFO L471 AbstractCegarLoop]: Abstraction has 10360 states and 11826 transitions. [2024-11-09 06:00:20,370 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-09 06:00:20,370 INFO L276 IsEmpty]: Start isEmpty. Operand 10360 states and 11826 transitions. [2024-11-09 06:00:20,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-09 06:00:20,374 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:00:20,374 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 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, 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:00:20,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-09 06:00:20,374 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:00:20,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:00:20,375 INFO L85 PathProgramCache]: Analyzing trace with hash -994355005, now seen corresponding path program 1 times [2024-11-09 06:00:20,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:00:20,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425899090] [2024-11-09 06:00:20,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:00:20,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:00:20,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:00:20,588 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-09 06:00:20,589 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:00:20,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425899090] [2024-11-09 06:00:20,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425899090] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:00:20,589 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:00:20,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-09 06:00:20,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401306071] [2024-11-09 06:00:20,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:00:20,590 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 06:00:20,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:00:20,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 06:00:20,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-09 06:00:20,591 INFO L87 Difference]: Start difference. First operand 10360 states and 11826 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-09 06:00:24,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:00:24,419 INFO L93 Difference]: Finished difference Result 25926 states and 29714 transitions. [2024-11-09 06:00:24,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 06:00:24,419 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 162 [2024-11-09 06:00:24,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:00:24,472 INFO L225 Difference]: With dead ends: 25926 [2024-11-09 06:00:24,472 INFO L226 Difference]: Without dead ends: 16012 [2024-11-09 06:00:24,486 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:00:24,487 INFO L432 NwaCegarLoop]: 323 mSDtfsCounter, 173 mSDsluCounter, 1429 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 1752 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:00:24,487 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 1752 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:00:24,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16012 states. [2024-11-09 06:00:27,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16012 to 14574. [2024-11-09 06:00:27,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14574 states, 10742 states have (on average 1.1324706758517966) internal successors, (12165), 10883 states have internal predecessors, (12165), 2219 states have call successors, (2219), 1612 states have call predecessors, (2219), 1612 states have return successors, (2219), 2078 states have call predecessors, (2219), 2219 states have call successors, (2219) [2024-11-09 06:00:27,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14574 states to 14574 states and 16603 transitions. [2024-11-09 06:00:27,880 INFO L78 Accepts]: Start accepts. Automaton has 14574 states and 16603 transitions. Word has length 162 [2024-11-09 06:00:27,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:00:27,880 INFO L471 AbstractCegarLoop]: Abstraction has 14574 states and 16603 transitions. [2024-11-09 06:00:27,881 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 6 states have internal predecessors, (80), 3 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-09 06:00:27,881 INFO L276 IsEmpty]: Start isEmpty. Operand 14574 states and 16603 transitions. [2024-11-09 06:00:27,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-09 06:00:27,888 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:00:27,889 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 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, 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:00:27,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-09 06:00:27,889 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:00:27,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:00:27,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1364392196, now seen corresponding path program 1 times [2024-11-09 06:00:27,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:00:27,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793871347] [2024-11-09 06:00:27,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:00:27,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:00:27,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:00:28,262 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 18 proven. 10 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-09 06:00:28,262 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:00:28,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793871347] [2024-11-09 06:00:28,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793871347] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:00:28,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921459105] [2024-11-09 06:00:28,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:00:28,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:00:28,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:00:28,265 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:00:28,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5f6f875-f957-4477-93e2-73c85b32cdc5/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 06:00:28,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:00:28,507 INFO L255 TraceCheckSpWp]: Trace formula consists of 707 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-09 06:00:28,510 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:00:28,753 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 88 proven. 19 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-09 06:00:28,753 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:00:28,962 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 19 proven. 9 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-09 06:00:28,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921459105] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:00:28,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [985541660] [2024-11-09 06:00:28,964 INFO L159 IcfgInterpreter]: Started Sifa with 81 locations of interest [2024-11-09 06:00:28,964 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:00:28,966 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:00:28,966 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:00:28,966 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs