./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.03.cil-2.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_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/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_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.03.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/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_73c05ce5-35f6-4dad-b472-26af189cf5cb/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 53b2835bffc5e46db9e843d7a27e5dc2af58bf47930b3bc6dacf70c618d5bd01 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 04:31:50,606 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 04:31:50,690 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 04:31:50,698 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 04:31:50,702 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 04:31:50,746 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 04:31:50,747 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 04:31:50,748 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 04:31:50,748 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 04:31:50,749 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 04:31:50,749 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 04:31:50,750 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 04:31:50,750 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 04:31:50,751 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 04:31:50,751 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 04:31:50,752 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 04:31:50,752 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 04:31:50,753 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 04:31:50,753 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 04:31:50,753 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 04:31:50,754 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 04:31:50,758 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 04:31:50,759 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 04:31:50,759 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 04:31:50,760 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 04:31:50,760 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 04:31:50,760 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 04:31:50,761 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 04:31:50,761 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 04:31:50,761 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 04:31:50,761 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 04:31:50,762 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 04:31:50,762 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 04:31:50,763 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 04:31:50,763 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 04:31:50,764 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 04:31:50,764 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 04:31:50,764 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 04:31:50,765 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 04:31:50,765 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 04:31:50,765 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 04:31:50,766 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 04:31:50,766 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 04:31:50,766 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 04:31:50,767 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 04:31:50,767 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 04:31:50,768 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 04:31:50,768 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_73c05ce5-35f6-4dad-b472-26af189cf5cb/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_73c05ce5-35f6-4dad-b472-26af189cf5cb/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 -> 53b2835bffc5e46db9e843d7a27e5dc2af58bf47930b3bc6dacf70c618d5bd01 [2024-11-09 04:31:51,096 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 04:31:51,129 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 04:31:51,133 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 04:31:51,135 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 04:31:51,136 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 04:31:51,138 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.03.cil-2.c Unable to find full path for "g++" [2024-11-09 04:31:53,399 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 04:31:53,648 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 04:31:53,649 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.03.cil-2.c [2024-11-09 04:31:53,667 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/data/74262c0bb/04d88ae108604230ab84fa4ea489116f/FLAG04ea644b3 [2024-11-09 04:31:53,977 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/data/74262c0bb/04d88ae108604230ab84fa4ea489116f [2024-11-09 04:31:53,980 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 04:31:53,982 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 04:31:53,983 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 04:31:53,984 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 04:31:53,992 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 04:31:53,993 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 04:31:53" (1/1) ... [2024-11-09 04:31:53,994 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@512e6364 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:53, skipping insertion in model container [2024-11-09 04:31:53,994 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 04:31:53" (1/1) ... [2024-11-09 04:31:54,064 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 04:31:54,267 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_73c05ce5-35f6-4dad-b472-26af189cf5cb/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.03.cil-2.c[911,924] [2024-11-09 04:31:54,369 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_73c05ce5-35f6-4dad-b472-26af189cf5cb/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.03.cil-2.c[8416,8429] [2024-11-09 04:31:54,416 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 04:31:54,428 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 04:31:54,440 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_73c05ce5-35f6-4dad-b472-26af189cf5cb/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.03.cil-2.c[911,924] [2024-11-09 04:31:54,468 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_73c05ce5-35f6-4dad-b472-26af189cf5cb/sv-benchmarks/c/combinations/pc_sfifo_3.cil+token_ring.03.cil-2.c[8416,8429] [2024-11-09 04:31:54,497 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 04:31:54,525 INFO L204 MainTranslator]: Completed translation [2024-11-09 04:31:54,526 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54 WrapperNode [2024-11-09 04:31:54,526 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 04:31:54,527 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 04:31:54,528 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 04:31:54,528 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 04:31:54,536 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,547 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,581 INFO L138 Inliner]: procedures = 61, calls = 70, calls flagged for inlining = 30, calls inlined = 30, statements flattened = 556 [2024-11-09 04:31:54,584 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 04:31:54,585 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 04:31:54,585 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 04:31:54,585 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 04:31:54,595 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,596 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,600 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,600 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,610 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,619 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,623 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,625 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,630 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 04:31:54,631 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 04:31:54,631 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 04:31:54,631 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 04:31:54,632 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (1/1) ... [2024-11-09 04:31:54,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 04:31:54,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:31:54,675 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 04:31:54,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 04:31:54,730 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 04:31:54,730 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-09 04:31:54,731 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-09 04:31:54,731 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-09 04:31:54,731 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-09 04:31:54,731 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-09 04:31:54,731 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-09 04:31:54,731 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-09 04:31:54,731 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-09 04:31:54,732 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-09 04:31:54,732 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-09 04:31:54,732 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-09 04:31:54,732 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-09 04:31:54,732 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-09 04:31:54,732 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-09 04:31:54,732 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-09 04:31:54,732 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-09 04:31:54,733 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-09 04:31:54,733 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-09 04:31:54,733 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-09 04:31:54,733 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-09 04:31:54,733 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-09 04:31:54,733 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-09 04:31:54,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 04:31:54,734 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-09 04:31:54,734 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-09 04:31:54,735 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-09 04:31:54,735 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-09 04:31:54,735 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 04:31:54,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 04:31:54,735 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-09 04:31:54,736 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-09 04:31:54,846 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 04:31:54,848 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 04:31:55,474 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume !(1 == ~q_free~0); [2024-11-09 04:31:55,475 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##55: assume 1 == ~q_free~0;~c_dr_st~0 := 2;~c_dr_pc~0 := 2;~a_t~0 := do_read_c_~a~0#1; [2024-11-09 04:31:55,595 INFO L? ?]: Removed 76 outVars from TransFormulas that were not future-live. [2024-11-09 04:31:55,595 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 04:31:56,016 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 04:31:56,018 INFO L316 CfgBuilder]: Removed 10 assume(true) statements. [2024-11-09 04:31:56,018 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 04:31:56 BoogieIcfgContainer [2024-11-09 04:31:56,018 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 04:31:56,023 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 04:31:56,024 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 04:31:56,028 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 04:31:56,028 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 04:31:53" (1/3) ... [2024-11-09 04:31:56,029 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@193188a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 04:31:56, skipping insertion in model container [2024-11-09 04:31:56,029 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 04:31:54" (2/3) ... [2024-11-09 04:31:56,031 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@193188a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 04:31:56, skipping insertion in model container [2024-11-09 04:31:56,031 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 04:31:56" (3/3) ... [2024-11-09 04:31:56,032 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_3.cil+token_ring.03.cil-2.c [2024-11-09 04:31:56,054 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 04:31:56,054 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-09 04:31:56,146 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 04:31:56,153 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;@31d04137, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 04:31:56,153 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-09 04:31:56,161 INFO L276 IsEmpty]: Start isEmpty. Operand has 172 states, 122 states have (on average 1.4836065573770492) internal successors, (181), 128 states have internal predecessors, (181), 33 states have call successors, (33), 14 states have call predecessors, (33), 14 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-09 04:31:56,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-09 04:31:56,172 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:56,173 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 04:31:56,174 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:56,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:56,180 INFO L85 PathProgramCache]: Analyzing trace with hash 36496915, now seen corresponding path program 1 times [2024-11-09 04:31:56,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:56,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520961512] [2024-11-09 04:31:56,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:56,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:56,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:56,694 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 04:31:56,695 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:56,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520961512] [2024-11-09 04:31:56,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520961512] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:56,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:56,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 04:31:56,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390624948] [2024-11-09 04:31:56,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:56,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:31:56,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:56,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:31:56,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:31:56,734 INFO L87 Difference]: Start difference. First operand has 172 states, 122 states have (on average 1.4836065573770492) internal successors, (181), 128 states have internal predecessors, (181), 33 states have call successors, (33), 14 states have call predecessors, (33), 14 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 04:31:57,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:57,855 INFO L93 Difference]: Finished difference Result 661 states and 986 transitions. [2024-11-09 04:31:57,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 04:31:57,859 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 40 [2024-11-09 04:31:57,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:57,882 INFO L225 Difference]: With dead ends: 661 [2024-11-09 04:31:57,882 INFO L226 Difference]: Without dead ends: 484 [2024-11-09 04:31:57,889 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:31:57,894 INFO L432 NwaCegarLoop]: 273 mSDtfsCounter, 670 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 671 SdHoareTripleChecker+Valid, 632 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:57,896 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [671 Valid, 632 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 04:31:57,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2024-11-09 04:31:57,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 473. [2024-11-09 04:31:57,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 352 states have (on average 1.3948863636363635) internal successors, (491), 359 states have internal predecessors, (491), 82 states have call successors, (82), 38 states have call predecessors, (82), 37 states have return successors, (106), 77 states have call predecessors, (106), 80 states have call successors, (106) [2024-11-09 04:31:57,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 679 transitions. [2024-11-09 04:31:57,995 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 679 transitions. Word has length 40 [2024-11-09 04:31:57,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:57,995 INFO L471 AbstractCegarLoop]: Abstraction has 473 states and 679 transitions. [2024-11-09 04:31:57,996 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-09 04:31:57,996 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 679 transitions. [2024-11-09 04:31:57,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-09 04:31:57,998 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:57,999 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, 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 04:31:57,999 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 04:31:57,999 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:58,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:58,000 INFO L85 PathProgramCache]: Analyzing trace with hash 172487245, now seen corresponding path program 1 times [2024-11-09 04:31:58,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:58,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230727720] [2024-11-09 04:31:58,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:58,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:58,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:58,136 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 04:31:58,137 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:58,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230727720] [2024-11-09 04:31:58,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230727720] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:58,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:58,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 04:31:58,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665067410] [2024-11-09 04:31:58,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:58,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:31:58,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:58,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:31:58,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:31:58,142 INFO L87 Difference]: Start difference. First operand 473 states and 679 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 04:31:58,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:58,554 INFO L93 Difference]: Finished difference Result 673 states and 956 transitions. [2024-11-09 04:31:58,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:31:58,555 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 44 [2024-11-09 04:31:58,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:58,566 INFO L225 Difference]: With dead ends: 673 [2024-11-09 04:31:58,566 INFO L226 Difference]: Without dead ends: 602 [2024-11-09 04:31:58,572 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:31:58,573 INFO L432 NwaCegarLoop]: 250 mSDtfsCounter, 291 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:58,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 431 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 04:31:58,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2024-11-09 04:31:58,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 591. [2024-11-09 04:31:58,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 436 states have (on average 1.3830275229357798) internal successors, (603), 443 states have internal predecessors, (603), 102 states have call successors, (102), 52 states have call predecessors, (102), 51 states have return successors, (129), 97 states have call predecessors, (129), 100 states have call successors, (129) [2024-11-09 04:31:58,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 834 transitions. [2024-11-09 04:31:58,700 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 834 transitions. Word has length 44 [2024-11-09 04:31:58,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:31:58,701 INFO L471 AbstractCegarLoop]: Abstraction has 591 states and 834 transitions. [2024-11-09 04:31:58,701 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 04:31:58,702 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 834 transitions. [2024-11-09 04:31:58,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-09 04:31:58,703 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:31:58,706 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, 1, 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 04:31:58,706 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 04:31:58,708 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:31:58,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:31:58,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1010597400, now seen corresponding path program 1 times [2024-11-09 04:31:58,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:31:58,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057179228] [2024-11-09 04:31:58,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:31:58,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:31:58,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:31:58,889 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 04:31:58,890 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:31:58,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057179228] [2024-11-09 04:31:58,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057179228] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:31:58,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:31:58,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 04:31:58,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536934529] [2024-11-09 04:31:58,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:31:58,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 04:31:58,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:31:58,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 04:31:58,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:31:58,893 INFO L87 Difference]: Start difference. First operand 591 states and 834 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 04:31:59,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:31:59,920 INFO L93 Difference]: Finished difference Result 1128 states and 1557 transitions. [2024-11-09 04:31:59,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 04:31:59,921 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 45 [2024-11-09 04:31:59,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:31:59,928 INFO L225 Difference]: With dead ends: 1128 [2024-11-09 04:31:59,929 INFO L226 Difference]: Without dead ends: 662 [2024-11-09 04:31:59,933 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 04:31:59,934 INFO L432 NwaCegarLoop]: 298 mSDtfsCounter, 705 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 714 SdHoareTripleChecker+Valid, 757 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-09 04:31:59,935 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [714 Valid, 757 Invalid, 889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-09 04:31:59,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2024-11-09 04:32:00,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 577. [2024-11-09 04:32:00,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 422 states have (on average 1.3507109004739337) internal successors, (570), 429 states have internal predecessors, (570), 102 states have call successors, (102), 52 states have call predecessors, (102), 51 states have return successors, (126), 97 states have call predecessors, (126), 100 states have call successors, (126) [2024-11-09 04:32:00,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 798 transitions. [2024-11-09 04:32:00,051 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 798 transitions. Word has length 45 [2024-11-09 04:32:00,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:00,052 INFO L471 AbstractCegarLoop]: Abstraction has 577 states and 798 transitions. [2024-11-09 04:32:00,052 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 04:32:00,052 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 798 transitions. [2024-11-09 04:32:00,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-09 04:32:00,055 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:00,055 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, 1, 1, 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 04:32:00,055 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 04:32:00,059 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:00,059 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:00,059 INFO L85 PathProgramCache]: Analyzing trace with hash 454521204, now seen corresponding path program 1 times [2024-11-09 04:32:00,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:00,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605777579] [2024-11-09 04:32:00,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:00,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:00,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:00,241 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 04:32:00,241 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:00,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605777579] [2024-11-09 04:32:00,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605777579] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:00,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:00,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 04:32:00,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316968358] [2024-11-09 04:32:00,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:00,243 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 04:32:00,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:00,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 04:32:00,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:00,245 INFO L87 Difference]: Start difference. First operand 577 states and 798 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 04:32:01,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:01,066 INFO L93 Difference]: Finished difference Result 1043 states and 1406 transitions. [2024-11-09 04:32:01,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 04:32:01,067 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 46 [2024-11-09 04:32:01,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:01,073 INFO L225 Difference]: With dead ends: 1043 [2024-11-09 04:32:01,073 INFO L226 Difference]: Without dead ends: 866 [2024-11-09 04:32:01,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 04:32:01,076 INFO L432 NwaCegarLoop]: 297 mSDtfsCounter, 601 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 232 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 607 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 232 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:01,077 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [607 Valid, 732 Invalid, 785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [232 Valid, 553 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-09 04:32:01,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2024-11-09 04:32:01,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 841. [2024-11-09 04:32:01,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 603 states have (on average 1.308457711442786) internal successors, (789), 610 states have internal predecessors, (789), 151 states have call successors, (151), 86 states have call predecessors, (151), 85 states have return successors, (192), 146 states have call predecessors, (192), 149 states have call successors, (192) [2024-11-09 04:32:01,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1132 transitions. [2024-11-09 04:32:01,169 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1132 transitions. Word has length 46 [2024-11-09 04:32:01,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:01,169 INFO L471 AbstractCegarLoop]: Abstraction has 841 states and 1132 transitions. [2024-11-09 04:32:01,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 6 states have internal predecessors, (31), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 04:32:01,169 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1132 transitions. [2024-11-09 04:32:01,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-09 04:32:01,173 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:01,174 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, 1, 1, 1, 1, 1, 1, 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 04:32:01,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 04:32:01,174 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:01,174 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:01,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1157577, now seen corresponding path program 1 times [2024-11-09 04:32:01,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:01,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555550500] [2024-11-09 04:32:01,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:01,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:01,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:01,224 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 04:32:01,224 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:01,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555550500] [2024-11-09 04:32:01,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555550500] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:01,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:01,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 04:32:01,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986631228] [2024-11-09 04:32:01,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:01,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:01,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:01,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:01,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 04:32:01,226 INFO L87 Difference]: Start difference. First operand 841 states and 1132 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 04:32:01,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:01,337 INFO L93 Difference]: Finished difference Result 842 states and 1133 transitions. [2024-11-09 04:32:01,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:01,338 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 50 [2024-11-09 04:32:01,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:01,341 INFO L225 Difference]: With dead ends: 842 [2024-11-09 04:32:01,341 INFO L226 Difference]: Without dead ends: 398 [2024-11-09 04:32:01,342 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 04:32:01,344 INFO L432 NwaCegarLoop]: 177 mSDtfsCounter, 196 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:01,344 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 177 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:01,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2024-11-09 04:32:01,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 398. [2024-11-09 04:32:01,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 301 states have (on average 1.3853820598006645) internal successors, (417), 305 states have internal predecessors, (417), 66 states have call successors, (66), 30 states have call predecessors, (66), 30 states have return successors, (92), 63 states have call predecessors, (92), 66 states have call successors, (92) [2024-11-09 04:32:01,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 575 transitions. [2024-11-09 04:32:01,382 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 575 transitions. Word has length 50 [2024-11-09 04:32:01,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:01,382 INFO L471 AbstractCegarLoop]: Abstraction has 398 states and 575 transitions. [2024-11-09 04:32:01,383 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 04:32:01,383 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 575 transitions. [2024-11-09 04:32:01,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-09 04:32:01,384 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:01,385 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 04:32:01,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 04:32:01,385 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:01,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:01,385 INFO L85 PathProgramCache]: Analyzing trace with hash -2093759466, now seen corresponding path program 1 times [2024-11-09 04:32:01,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:01,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730376406] [2024-11-09 04:32:01,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:01,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:01,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:01,492 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 04:32:01,492 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:01,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730376406] [2024-11-09 04:32:01,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730376406] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:01,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442287132] [2024-11-09 04:32:01,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:01,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:01,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:01,495 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:01,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 04:32:01,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:01,648 INFO L255 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 04:32:01,656 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:01,733 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 04:32:01,734 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:01,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442287132] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:01,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:01,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 04:32:01,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375491227] [2024-11-09 04:32:01,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:01,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:01,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:01,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:01,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:01,737 INFO L87 Difference]: Start difference. First operand 398 states and 575 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 04:32:01,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:01,897 INFO L93 Difference]: Finished difference Result 1166 states and 1726 transitions. [2024-11-09 04:32:01,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:01,898 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 74 [2024-11-09 04:32:01,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:01,903 INFO L225 Difference]: With dead ends: 1166 [2024-11-09 04:32:01,904 INFO L226 Difference]: Without dead ends: 774 [2024-11-09 04:32:01,905 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:01,908 INFO L432 NwaCegarLoop]: 109 mSDtfsCounter, 101 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:01,908 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 204 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:01,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2024-11-09 04:32:01,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 767. [2024-11-09 04:32:01,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 583 states have (on average 1.3722126929674099) internal successors, (800), 590 states have internal predecessors, (800), 123 states have call successors, (123), 60 states have call predecessors, (123), 60 states have return successors, (171), 117 states have call predecessors, (171), 123 states have call successors, (171) [2024-11-09 04:32:01,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 1094 transitions. [2024-11-09 04:32:01,994 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 1094 transitions. Word has length 74 [2024-11-09 04:32:01,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:01,994 INFO L471 AbstractCegarLoop]: Abstraction has 767 states and 1094 transitions. [2024-11-09 04:32:01,995 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 04:32:01,995 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 1094 transitions. [2024-11-09 04:32:01,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-09 04:32:01,997 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:01,997 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 04:32:02,020 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 04:32:02,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:02,198 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:02,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:02,198 INFO L85 PathProgramCache]: Analyzing trace with hash 713614100, now seen corresponding path program 1 times [2024-11-09 04:32:02,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:02,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613345581] [2024-11-09 04:32:02,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:02,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:02,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:02,572 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-09 04:32:02,573 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:02,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613345581] [2024-11-09 04:32:02,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613345581] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:02,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:02,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 04:32:02,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573985682] [2024-11-09 04:32:02,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:02,574 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 04:32:02,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:02,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 04:32:02,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:02,575 INFO L87 Difference]: Start difference. First operand 767 states and 1094 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-09 04:32:03,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:03,148 INFO L93 Difference]: Finished difference Result 2009 states and 2895 transitions. [2024-11-09 04:32:03,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 04:32:03,149 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 74 [2024-11-09 04:32:03,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:03,157 INFO L225 Difference]: With dead ends: 2009 [2024-11-09 04:32:03,158 INFO L226 Difference]: Without dead ends: 1249 [2024-11-09 04:32:03,161 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2024-11-09 04:32:03,161 INFO L432 NwaCegarLoop]: 129 mSDtfsCounter, 272 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:03,162 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 392 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 04:32:03,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1249 states. [2024-11-09 04:32:03,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1249 to 1197. [2024-11-09 04:32:03,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 908 states have (on average 1.3568281938325992) internal successors, (1232), 919 states have internal predecessors, (1232), 192 states have call successors, (192), 96 states have call predecessors, (192), 96 states have return successors, (273), 182 states have call predecessors, (273), 192 states have call successors, (273) [2024-11-09 04:32:03,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 1697 transitions. [2024-11-09 04:32:03,312 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 1697 transitions. Word has length 74 [2024-11-09 04:32:03,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:03,312 INFO L471 AbstractCegarLoop]: Abstraction has 1197 states and 1697 transitions. [2024-11-09 04:32:03,313 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-09 04:32:03,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 1697 transitions. [2024-11-09 04:32:03,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-09 04:32:03,315 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:03,315 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 04:32:03,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-09 04:32:03,316 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:03,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:03,316 INFO L85 PathProgramCache]: Analyzing trace with hash -904524784, now seen corresponding path program 1 times [2024-11-09 04:32:03,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:03,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257972905] [2024-11-09 04:32:03,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:03,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:03,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:03,409 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-09 04:32:03,410 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:03,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257972905] [2024-11-09 04:32:03,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257972905] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:03,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:03,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 04:32:03,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072391021] [2024-11-09 04:32:03,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:03,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:03,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:03,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:03,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 04:32:03,412 INFO L87 Difference]: Start difference. First operand 1197 states and 1697 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-09 04:32:03,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:03,638 INFO L93 Difference]: Finished difference Result 2505 states and 3604 transitions. [2024-11-09 04:32:03,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:03,638 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (8), 1 states have call predecessors, (8), 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 04:32:03,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:03,647 INFO L225 Difference]: With dead ends: 2505 [2024-11-09 04:32:03,647 INFO L226 Difference]: Without dead ends: 1465 [2024-11-09 04:32:03,650 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 04:32:03,651 INFO L432 NwaCegarLoop]: 159 mSDtfsCounter, 48 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:03,651 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 267 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:03,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1465 states. [2024-11-09 04:32:03,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1465 to 1340. [2024-11-09 04:32:03,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1039 states have (on average 1.374398460057748) internal successors, (1428), 1050 states have internal predecessors, (1428), 198 states have call successors, (198), 102 states have call predecessors, (198), 102 states have return successors, (279), 188 states have call predecessors, (279), 198 states have call successors, (279) [2024-11-09 04:32:03,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 1905 transitions. [2024-11-09 04:32:03,793 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 1905 transitions. Word has length 76 [2024-11-09 04:32:03,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:03,794 INFO L471 AbstractCegarLoop]: Abstraction has 1340 states and 1905 transitions. [2024-11-09 04:32:03,794 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-09 04:32:03,794 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 1905 transitions. [2024-11-09 04:32:03,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-09 04:32:03,799 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:03,799 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:03,799 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 04:32:03,800 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:03,800 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:03,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1815997996, now seen corresponding path program 1 times [2024-11-09 04:32:03,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:03,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707634342] [2024-11-09 04:32:03,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:03,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:03,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:03,871 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-09 04:32:03,871 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:03,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707634342] [2024-11-09 04:32:03,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707634342] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:03,872 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:03,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 04:32:03,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514829859] [2024-11-09 04:32:03,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:03,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:03,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:03,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:03,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 04:32:03,873 INFO L87 Difference]: Start difference. First operand 1340 states and 1905 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-09 04:32:04,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:04,266 INFO L93 Difference]: Finished difference Result 3937 states and 5701 transitions. [2024-11-09 04:32:04,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:04,267 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 100 [2024-11-09 04:32:04,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:04,292 INFO L225 Difference]: With dead ends: 3937 [2024-11-09 04:32:04,293 INFO L226 Difference]: Without dead ends: 2603 [2024-11-09 04:32:04,299 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 04:32:04,301 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 94 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:04,301 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 201 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:04,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2603 states. [2024-11-09 04:32:04,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2603 to 2579. [2024-11-09 04:32:04,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2579 states, 1998 states have (on average 1.3513513513513513) internal successors, (2700), 2019 states have internal predecessors, (2700), 376 states have call successors, (376), 204 states have call predecessors, (376), 204 states have return successors, (524), 356 states have call predecessors, (524), 376 states have call successors, (524) [2024-11-09 04:32:04,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2579 states to 2579 states and 3600 transitions. [2024-11-09 04:32:04,606 INFO L78 Accepts]: Start accepts. Automaton has 2579 states and 3600 transitions. Word has length 100 [2024-11-09 04:32:04,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:04,606 INFO L471 AbstractCegarLoop]: Abstraction has 2579 states and 3600 transitions. [2024-11-09 04:32:04,607 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-09 04:32:04,607 INFO L276 IsEmpty]: Start isEmpty. Operand 2579 states and 3600 transitions. [2024-11-09 04:32:04,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-09 04:32:04,617 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:04,618 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:04,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-09 04:32:04,618 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:04,618 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:04,619 INFO L85 PathProgramCache]: Analyzing trace with hash -233466592, now seen corresponding path program 1 times [2024-11-09 04:32:04,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:04,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022885674] [2024-11-09 04:32:04,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:04,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:04,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:04,773 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 23 proven. 1 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-11-09 04:32:04,773 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:04,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022885674] [2024-11-09 04:32:04,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022885674] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:04,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020866868] [2024-11-09 04:32:04,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:04,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:04,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:04,776 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:04,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 04:32:04,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:04,941 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 04:32:04,944 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:05,021 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-09 04:32:05,025 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:05,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020866868] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:05,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:05,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-09 04:32:05,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219178049] [2024-11-09 04:32:05,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:05,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:05,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:05,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:05,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:05,029 INFO L87 Difference]: Start difference. First operand 2579 states and 3600 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-09 04:32:05,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:05,370 INFO L93 Difference]: Finished difference Result 5065 states and 7125 transitions. [2024-11-09 04:32:05,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:05,370 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2024-11-09 04:32:05,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:05,392 INFO L225 Difference]: With dead ends: 5065 [2024-11-09 04:32:05,392 INFO L226 Difference]: Without dead ends: 3167 [2024-11-09 04:32:05,400 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:05,401 INFO L432 NwaCegarLoop]: 118 mSDtfsCounter, 95 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:05,402 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 142 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:05,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3167 states. [2024-11-09 04:32:05,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3167 to 3079. [2024-11-09 04:32:05,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3079 states, 2429 states have (on average 1.3301770275833675) internal successors, (3231), 2446 states have internal predecessors, (3231), 394 states have call successors, (394), 254 states have call predecessors, (394), 255 states have return successors, (549), 379 states have call predecessors, (549), 394 states have call successors, (549) [2024-11-09 04:32:05,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3079 states to 3079 states and 4174 transitions. [2024-11-09 04:32:05,795 INFO L78 Accepts]: Start accepts. Automaton has 3079 states and 4174 transitions. Word has length 112 [2024-11-09 04:32:05,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:05,795 INFO L471 AbstractCegarLoop]: Abstraction has 3079 states and 4174 transitions. [2024-11-09 04:32:05,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-09 04:32:05,796 INFO L276 IsEmpty]: Start isEmpty. Operand 3079 states and 4174 transitions. [2024-11-09 04:32:05,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-09 04:32:05,808 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:05,811 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:05,840 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 04:32:06,011 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-09 04:32:06,012 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:06,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:06,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1205141279, now seen corresponding path program 1 times [2024-11-09 04:32:06,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:06,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335816289] [2024-11-09 04:32:06,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:06,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:06,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:06,167 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 1 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-11-09 04:32:06,168 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:06,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335816289] [2024-11-09 04:32:06,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335816289] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:06,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881526686] [2024-11-09 04:32:06,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:06,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:06,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:06,171 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:06,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 04:32:06,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:06,356 INFO L255 TraceCheckSpWp]: Trace formula consists of 492 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 04:32:06,364 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:06,415 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-09 04:32:06,415 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:06,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881526686] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:06,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:06,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-09 04:32:06,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665058193] [2024-11-09 04:32:06,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:06,418 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:06,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:06,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:06,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:06,420 INFO L87 Difference]: Start difference. First operand 3079 states and 4174 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-09 04:32:06,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:06,826 INFO L93 Difference]: Finished difference Result 5861 states and 8019 transitions. [2024-11-09 04:32:06,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:06,827 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2024-11-09 04:32:06,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:06,847 INFO L225 Difference]: With dead ends: 5861 [2024-11-09 04:32:06,847 INFO L226 Difference]: Without dead ends: 3605 [2024-11-09 04:32:06,854 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:06,854 INFO L432 NwaCegarLoop]: 156 mSDtfsCounter, 57 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:06,855 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 264 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:06,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3605 states. [2024-11-09 04:32:07,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3605 to 3317. [2024-11-09 04:32:07,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3317 states, 2643 states have (on average 1.3435489973514945) internal successors, (3551), 2660 states have internal predecessors, (3551), 406 states have call successors, (406), 266 states have call predecessors, (406), 267 states have return successors, (561), 391 states have call predecessors, (561), 406 states have call successors, (561) [2024-11-09 04:32:07,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3317 states to 3317 states and 4518 transitions. [2024-11-09 04:32:07,216 INFO L78 Accepts]: Start accepts. Automaton has 3317 states and 4518 transitions. Word has length 112 [2024-11-09 04:32:07,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:07,217 INFO L471 AbstractCegarLoop]: Abstraction has 3317 states and 4518 transitions. [2024-11-09 04:32:07,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-09 04:32:07,217 INFO L276 IsEmpty]: Start isEmpty. Operand 3317 states and 4518 transitions. [2024-11-09 04:32:07,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-09 04:32:07,226 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:07,226 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:07,250 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-09 04:32:07,426 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-09 04:32:07,427 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:07,428 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:07,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1375943490, now seen corresponding path program 2 times [2024-11-09 04:32:07,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:07,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513525423] [2024-11-09 04:32:07,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:07,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:07,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:07,687 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-09 04:32:07,687 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:07,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513525423] [2024-11-09 04:32:07,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513525423] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:07,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047385136] [2024-11-09 04:32:07,687 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-09 04:32:07,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:07,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:07,690 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:07,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 04:32:07,818 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-09 04:32:07,819 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-09 04:32:07,821 INFO L255 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 04:32:07,824 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:07,862 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 04:32:07,862 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:07,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047385136] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:07,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:07,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-09 04:32:07,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988689760] [2024-11-09 04:32:07,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:07,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:07,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:07,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:07,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:32:07,864 INFO L87 Difference]: Start difference. First operand 3317 states and 4518 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 04:32:08,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:08,285 INFO L93 Difference]: Finished difference Result 6444 states and 8995 transitions. [2024-11-09 04:32:08,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:08,286 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 112 [2024-11-09 04:32:08,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:08,310 INFO L225 Difference]: With dead ends: 6444 [2024-11-09 04:32:08,310 INFO L226 Difference]: Without dead ends: 3950 [2024-11-09 04:32:08,319 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:32:08,320 INFO L432 NwaCegarLoop]: 172 mSDtfsCounter, 113 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:08,320 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 269 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:08,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3950 states. [2024-11-09 04:32:08,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3950 to 3876. [2024-11-09 04:32:08,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3876 states, 3101 states have (on average 1.3302160593356982) internal successors, (4125), 3122 states have internal predecessors, (4125), 465 states have call successors, (465), 309 states have call predecessors, (465), 309 states have return successors, (677), 445 states have call predecessors, (677), 465 states have call successors, (677) [2024-11-09 04:32:08,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3876 states to 3876 states and 5267 transitions. [2024-11-09 04:32:08,811 INFO L78 Accepts]: Start accepts. Automaton has 3876 states and 5267 transitions. Word has length 112 [2024-11-09 04:32:08,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:08,812 INFO L471 AbstractCegarLoop]: Abstraction has 3876 states and 5267 transitions. [2024-11-09 04:32:08,812 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 04:32:08,812 INFO L276 IsEmpty]: Start isEmpty. Operand 3876 states and 5267 transitions. [2024-11-09 04:32:08,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-09 04:32:08,823 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:08,823 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:08,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-09 04:32:09,024 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-09 04:32:09,024 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:09,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:09,025 INFO L85 PathProgramCache]: Analyzing trace with hash -592990512, now seen corresponding path program 1 times [2024-11-09 04:32:09,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:09,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318838348] [2024-11-09 04:32:09,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:09,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:09,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:09,286 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 04:32:09,286 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:09,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318838348] [2024-11-09 04:32:09,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318838348] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:09,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149044011] [2024-11-09 04:32:09,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:09,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:09,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:09,289 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:09,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 04:32:09,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:09,452 INFO L255 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 04:32:09,456 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:09,502 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 04:32:09,502 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:09,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149044011] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:09,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:09,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-09 04:32:09,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666690680] [2024-11-09 04:32:09,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:09,503 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:09,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:09,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:09,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:32:09,505 INFO L87 Difference]: Start difference. First operand 3876 states and 5267 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 04:32:10,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:10,106 INFO L93 Difference]: Finished difference Result 9236 states and 12697 transitions. [2024-11-09 04:32:10,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:10,107 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 113 [2024-11-09 04:32:10,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:10,144 INFO L225 Difference]: With dead ends: 9236 [2024-11-09 04:32:10,145 INFO L226 Difference]: Without dead ends: 5367 [2024-11-09 04:32:10,158 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:32:10,159 INFO L432 NwaCegarLoop]: 121 mSDtfsCounter, 54 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:10,159 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 216 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:10,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5367 states. [2024-11-09 04:32:10,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5367 to 4384. [2024-11-09 04:32:10,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4384 states, 3557 states have (on average 1.3474838346921563) internal successors, (4793), 3579 states have internal predecessors, (4793), 491 states have call successors, (491), 335 states have call predecessors, (491), 335 states have return successors, (703), 470 states have call predecessors, (703), 491 states have call successors, (703) [2024-11-09 04:32:10,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4384 states to 4384 states and 5987 transitions. [2024-11-09 04:32:10,675 INFO L78 Accepts]: Start accepts. Automaton has 4384 states and 5987 transitions. Word has length 113 [2024-11-09 04:32:10,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:10,676 INFO L471 AbstractCegarLoop]: Abstraction has 4384 states and 5987 transitions. [2024-11-09 04:32:10,676 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 04:32:10,676 INFO L276 IsEmpty]: Start isEmpty. Operand 4384 states and 5987 transitions. [2024-11-09 04:32:10,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-09 04:32:10,685 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:10,686 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:10,707 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-09 04:32:10,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:10,891 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:10,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:10,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1129326082, now seen corresponding path program 1 times [2024-11-09 04:32:10,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:10,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927340434] [2024-11-09 04:32:10,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:10,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:10,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:11,117 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 19 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-09 04:32:11,118 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:11,118 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927340434] [2024-11-09 04:32:11,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927340434] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:11,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104195072] [2024-11-09 04:32:11,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:11,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:11,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:11,121 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:11,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 04:32:11,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:11,277 INFO L255 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 04:32:11,282 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:11,473 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 04:32:11,473 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:11,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104195072] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:11,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:11,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-09 04:32:11,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472552387] [2024-11-09 04:32:11,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:11,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 04:32:11,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:11,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 04:32:11,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-09 04:32:11,475 INFO L87 Difference]: Start difference. First operand 4384 states and 5987 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-09 04:32:12,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:12,268 INFO L93 Difference]: Finished difference Result 10880 states and 15002 transitions. [2024-11-09 04:32:12,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 04:32:12,269 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) Word has length 115 [2024-11-09 04:32:12,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:12,304 INFO L225 Difference]: With dead ends: 10880 [2024-11-09 04:32:12,304 INFO L226 Difference]: Without dead ends: 6964 [2024-11-09 04:32:12,319 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-09 04:32:12,319 INFO L432 NwaCegarLoop]: 189 mSDtfsCounter, 151 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:12,320 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 309 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 04:32:12,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6964 states. [2024-11-09 04:32:13,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6964 to 6653. [2024-11-09 04:32:13,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6653 states, 5570 states have (on average 1.3515260323159786) internal successors, (7528), 5592 states have internal predecessors, (7528), 602 states have call successors, (602), 479 states have call predecessors, (602), 480 states have return successors, (910), 582 states have call predecessors, (910), 602 states have call successors, (910) [2024-11-09 04:32:13,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6653 states to 6653 states and 9040 transitions. [2024-11-09 04:32:13,266 INFO L78 Accepts]: Start accepts. Automaton has 6653 states and 9040 transitions. Word has length 115 [2024-11-09 04:32:13,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:13,266 INFO L471 AbstractCegarLoop]: Abstraction has 6653 states and 9040 transitions. [2024-11-09 04:32:13,267 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-09 04:32:13,267 INFO L276 IsEmpty]: Start isEmpty. Operand 6653 states and 9040 transitions. [2024-11-09 04:32:13,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-09 04:32:13,279 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:13,279 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:13,300 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-09 04:32:13,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:13,480 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:13,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:13,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1892749280, now seen corresponding path program 1 times [2024-11-09 04:32:13,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:13,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910076240] [2024-11-09 04:32:13,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:13,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:13,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:13,700 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 19 proven. 27 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 04:32:13,700 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:13,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910076240] [2024-11-09 04:32:13,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910076240] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:13,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308173586] [2024-11-09 04:32:13,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:13,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:13,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:13,703 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:13,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 04:32:13,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:13,853 INFO L255 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-09 04:32:13,856 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:13,975 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-09 04:32:13,975 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:13,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308173586] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:13,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:13,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2024-11-09 04:32:13,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983642479] [2024-11-09 04:32:13,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:13,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:32:13,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:13,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:32:13,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-09 04:32:13,978 INFO L87 Difference]: Start difference. First operand 6653 states and 9040 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 04:32:15,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:15,289 INFO L93 Difference]: Finished difference Result 15672 states and 21261 transitions. [2024-11-09 04:32:15,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 04:32:15,290 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 116 [2024-11-09 04:32:15,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:15,340 INFO L225 Difference]: With dead ends: 15672 [2024-11-09 04:32:15,340 INFO L226 Difference]: Without dead ends: 7322 [2024-11-09 04:32:15,363 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-09 04:32:15,364 INFO L432 NwaCegarLoop]: 171 mSDtfsCounter, 88 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:15,364 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 392 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 04:32:15,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7322 states. [2024-11-09 04:32:16,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7322 to 6986. [2024-11-09 04:32:16,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6986 states, 5709 states have (on average 1.3173935890698896) internal successors, (7521), 5735 states have internal predecessors, (7521), 730 states have call successors, (730), 557 states have call predecessors, (730), 546 states have return successors, (1076), 694 states have call predecessors, (1076), 730 states have call successors, (1076) [2024-11-09 04:32:16,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6986 states to 6986 states and 9327 transitions. [2024-11-09 04:32:16,080 INFO L78 Accepts]: Start accepts. Automaton has 6986 states and 9327 transitions. Word has length 116 [2024-11-09 04:32:16,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:16,081 INFO L471 AbstractCegarLoop]: Abstraction has 6986 states and 9327 transitions. [2024-11-09 04:32:16,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-09 04:32:16,082 INFO L276 IsEmpty]: Start isEmpty. Operand 6986 states and 9327 transitions. [2024-11-09 04:32:16,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-09 04:32:16,091 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:16,091 INFO L215 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 04:32:16,112 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-09 04:32:16,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:16,292 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:16,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:16,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1416786900, now seen corresponding path program 1 times [2024-11-09 04:32:16,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:16,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573303] [2024-11-09 04:32:16,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:16,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:16,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:16,733 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-09 04:32:16,734 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:16,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573303] [2024-11-09 04:32:16,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573303] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:16,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647648320] [2024-11-09 04:32:16,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:16,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:16,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:16,736 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:16,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 04:32:16,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:16,899 INFO L255 TraceCheckSpWp]: Trace formula consists of 562 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 04:32:16,902 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:17,005 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-09 04:32:17,005 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:17,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647648320] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:17,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:17,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2024-11-09 04:32:17,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376624032] [2024-11-09 04:32:17,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:17,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 04:32:17,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:17,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 04:32:17,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-09 04:32:17,008 INFO L87 Difference]: Start difference. First operand 6986 states and 9327 transitions. Second operand has 7 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 04:32:18,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:18,053 INFO L93 Difference]: Finished difference Result 13121 states and 17633 transitions. [2024-11-09 04:32:18,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 04:32:18,054 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 120 [2024-11-09 04:32:18,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:18,097 INFO L225 Difference]: With dead ends: 13121 [2024-11-09 04:32:18,097 INFO L226 Difference]: Without dead ends: 6801 [2024-11-09 04:32:18,115 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-11-09 04:32:18,116 INFO L432 NwaCegarLoop]: 161 mSDtfsCounter, 83 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:18,116 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 856 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 04:32:18,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6801 states. [2024-11-09 04:32:19,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6801 to 6526. [2024-11-09 04:32:19,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6526 states, 5346 states have (on average 1.3251028806584362) internal successors, (7084), 5368 states have internal predecessors, (7084), 675 states have call successors, (675), 514 states have call predecessors, (675), 504 states have return successors, (982), 644 states have call predecessors, (982), 675 states have call successors, (982) [2024-11-09 04:32:19,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6526 states to 6526 states and 8741 transitions. [2024-11-09 04:32:19,158 INFO L78 Accepts]: Start accepts. Automaton has 6526 states and 8741 transitions. Word has length 120 [2024-11-09 04:32:19,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:19,159 INFO L471 AbstractCegarLoop]: Abstraction has 6526 states and 8741 transitions. [2024-11-09 04:32:19,159 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 04:32:19,159 INFO L276 IsEmpty]: Start isEmpty. Operand 6526 states and 8741 transitions. [2024-11-09 04:32:19,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-09 04:32:19,171 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:19,171 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:19,194 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-09 04:32:19,371 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-09 04:32:19,373 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:19,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:19,374 INFO L85 PathProgramCache]: Analyzing trace with hash 147176366, now seen corresponding path program 1 times [2024-11-09 04:32:19,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:19,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748032097] [2024-11-09 04:32:19,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:19,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:19,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:19,499 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-11-09 04:32:19,499 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:19,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748032097] [2024-11-09 04:32:19,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748032097] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:19,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209499345] [2024-11-09 04:32:19,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:19,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:19,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:19,502 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:19,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 04:32:19,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:19,661 INFO L255 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 04:32:19,665 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:19,696 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-09 04:32:19,696 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:19,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209499345] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:19,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:19,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-09 04:32:19,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733498047] [2024-11-09 04:32:19,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:19,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:19,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:19,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:19,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:19,699 INFO L87 Difference]: Start difference. First operand 6526 states and 8741 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-09 04:32:20,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:20,602 INFO L93 Difference]: Finished difference Result 12907 states and 17486 transitions. [2024-11-09 04:32:20,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:20,603 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 116 [2024-11-09 04:32:20,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:20,647 INFO L225 Difference]: With dead ends: 12907 [2024-11-09 04:32:20,648 INFO L226 Difference]: Without dead ends: 9197 [2024-11-09 04:32:20,660 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:20,661 INFO L432 NwaCegarLoop]: 174 mSDtfsCounter, 67 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:20,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 284 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:20,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9197 states. [2024-11-09 04:32:21,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9197 to 7724. [2024-11-09 04:32:21,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7724 states, 6408 states have (on average 1.3333333333333333) internal successors, (8544), 6430 states have internal predecessors, (8544), 743 states have call successors, (743), 582 states have call predecessors, (743), 572 states have return successors, (1050), 712 states have call predecessors, (1050), 743 states have call successors, (1050) [2024-11-09 04:32:21,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7724 states to 7724 states and 10337 transitions. [2024-11-09 04:32:21,531 INFO L78 Accepts]: Start accepts. Automaton has 7724 states and 10337 transitions. Word has length 116 [2024-11-09 04:32:21,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:21,532 INFO L471 AbstractCegarLoop]: Abstraction has 7724 states and 10337 transitions. [2024-11-09 04:32:21,532 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-09 04:32:21,532 INFO L276 IsEmpty]: Start isEmpty. Operand 7724 states and 10337 transitions. [2024-11-09 04:32:21,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-11-09 04:32:21,542 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:21,542 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:21,565 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-09 04:32:21,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-09 04:32:21,746 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:21,746 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:21,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1360027811, now seen corresponding path program 1 times [2024-11-09 04:32:21,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:21,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396838249] [2024-11-09 04:32:21,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:21,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:21,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:21,930 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-09 04:32:21,931 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:21,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396838249] [2024-11-09 04:32:21,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396838249] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:21,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786268091] [2024-11-09 04:32:21,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:21,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:21,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:21,933 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:21,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 04:32:22,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:22,083 INFO L255 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 04:32:22,085 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:22,316 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 04:32:22,316 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:22,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786268091] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:22,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:22,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2024-11-09 04:32:22,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564502764] [2024-11-09 04:32:22,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:22,318 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 04:32:22,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:22,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 04:32:22,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-09 04:32:22,319 INFO L87 Difference]: Start difference. First operand 7724 states and 10337 transitions. Second operand has 6 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-09 04:32:23,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:23,350 INFO L93 Difference]: Finished difference Result 13297 states and 18143 transitions. [2024-11-09 04:32:23,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 04:32:23,351 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 118 [2024-11-09 04:32:23,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:23,387 INFO L225 Difference]: With dead ends: 13297 [2024-11-09 04:32:23,388 INFO L226 Difference]: Without dead ends: 8381 [2024-11-09 04:32:23,400 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-11-09 04:32:23,401 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 145 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:23,401 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 171 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 04:32:23,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8381 states. [2024-11-09 04:32:24,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8381 to 8228. [2024-11-09 04:32:24,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8228 states, 6861 states have (on average 1.3165719282903368) internal successors, (9033), 6883 states have internal predecessors, (9033), 751 states have call successors, (751), 618 states have call predecessors, (751), 615 states have return successors, (1060), 727 states have call predecessors, (1060), 751 states have call successors, (1060) [2024-11-09 04:32:24,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8228 states to 8228 states and 10844 transitions. [2024-11-09 04:32:24,218 INFO L78 Accepts]: Start accepts. Automaton has 8228 states and 10844 transitions. Word has length 118 [2024-11-09 04:32:24,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:24,219 INFO L471 AbstractCegarLoop]: Abstraction has 8228 states and 10844 transitions. [2024-11-09 04:32:24,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-09 04:32:24,219 INFO L276 IsEmpty]: Start isEmpty. Operand 8228 states and 10844 transitions. [2024-11-09 04:32:24,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-11-09 04:32:24,232 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:24,232 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:24,254 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-09 04:32:24,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-09 04:32:24,433 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:24,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:24,434 INFO L85 PathProgramCache]: Analyzing trace with hash 231113469, now seen corresponding path program 1 times [2024-11-09 04:32:24,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:24,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738525112] [2024-11-09 04:32:24,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:24,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:24,621 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 17 proven. 27 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-09 04:32:24,621 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:24,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738525112] [2024-11-09 04:32:24,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738525112] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:24,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382496865] [2024-11-09 04:32:24,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:24,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:24,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:24,624 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:24,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 04:32:24,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:24,772 INFO L255 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 04:32:24,775 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:24,823 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 73 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 04:32:24,823 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:24,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382496865] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:24,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:24,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-09 04:32:24,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007125706] [2024-11-09 04:32:24,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:24,825 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:24,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:24,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:24,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:32:24,826 INFO L87 Difference]: Start difference. First operand 8228 states and 10844 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-09 04:32:25,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:25,989 INFO L93 Difference]: Finished difference Result 13405 states and 18170 transitions. [2024-11-09 04:32:25,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:25,989 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 118 [2024-11-09 04:32:25,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:26,030 INFO L225 Difference]: With dead ends: 13405 [2024-11-09 04:32:26,030 INFO L226 Difference]: Without dead ends: 8223 [2024-11-09 04:32:26,046 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:32:26,046 INFO L432 NwaCegarLoop]: 193 mSDtfsCounter, 91 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:26,047 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 291 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:26,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8223 states. [2024-11-09 04:32:27,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8223 to 8117. [2024-11-09 04:32:27,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8117 states, 6752 states have (on average 1.2885071090047393) internal successors, (8700), 6774 states have internal predecessors, (8700), 750 states have call successors, (750), 617 states have call predecessors, (750), 614 states have return successors, (1059), 726 states have call predecessors, (1059), 750 states have call successors, (1059) [2024-11-09 04:32:27,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8117 states to 8117 states and 10509 transitions. [2024-11-09 04:32:27,152 INFO L78 Accepts]: Start accepts. Automaton has 8117 states and 10509 transitions. Word has length 118 [2024-11-09 04:32:27,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:27,153 INFO L471 AbstractCegarLoop]: Abstraction has 8117 states and 10509 transitions. [2024-11-09 04:32:27,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-09 04:32:27,153 INFO L276 IsEmpty]: Start isEmpty. Operand 8117 states and 10509 transitions. [2024-11-09 04:32:27,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-09 04:32:27,163 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:27,163 INFO L215 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:27,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 04:32:27,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:27,364 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:27,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:27,364 INFO L85 PathProgramCache]: Analyzing trace with hash 232370726, now seen corresponding path program 1 times [2024-11-09 04:32:27,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:27,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194706783] [2024-11-09 04:32:27,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:27,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:27,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:27,746 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-09 04:32:27,746 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:27,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194706783] [2024-11-09 04:32:27,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194706783] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:27,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693677746] [2024-11-09 04:32:27,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:27,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:27,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:27,749 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:27,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 04:32:27,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:27,932 INFO L255 TraceCheckSpWp]: Trace formula consists of 571 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-09 04:32:27,935 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:28,285 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-09 04:32:28,285 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:28,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693677746] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:28,286 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:28,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [6] total 13 [2024-11-09 04:32:28,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503114711] [2024-11-09 04:32:28,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:28,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-09 04:32:28,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:28,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-09 04:32:28,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-11-09 04:32:28,288 INFO L87 Difference]: Start difference. First operand 8117 states and 10509 transitions. Second operand has 9 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 04:32:29,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:29,966 INFO L93 Difference]: Finished difference Result 15937 states and 20457 transitions. [2024-11-09 04:32:29,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-09 04:32:29,966 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 123 [2024-11-09 04:32:29,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:30,005 INFO L225 Difference]: With dead ends: 15937 [2024-11-09 04:32:30,005 INFO L226 Difference]: Without dead ends: 8996 [2024-11-09 04:32:30,021 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2024-11-09 04:32:30,022 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 380 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 398 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:30,022 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [398 Valid, 365 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 04:32:30,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8996 states. [2024-11-09 04:32:30,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8996 to 8283. [2024-11-09 04:32:30,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8283 states, 6921 states have (on average 1.2733709001589366) internal successors, (8813), 6952 states have internal predecessors, (8813), 733 states have call successors, (733), 612 states have call predecessors, (733), 628 states have return successors, (929), 719 states have call predecessors, (929), 733 states have call successors, (929) [2024-11-09 04:32:30,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8283 states to 8283 states and 10475 transitions. [2024-11-09 04:32:30,981 INFO L78 Accepts]: Start accepts. Automaton has 8283 states and 10475 transitions. Word has length 123 [2024-11-09 04:32:30,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:30,982 INFO L471 AbstractCegarLoop]: Abstraction has 8283 states and 10475 transitions. [2024-11-09 04:32:30,982 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 6 states have (on average 13.0) internal successors, (78), 6 states have internal predecessors, (78), 3 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 04:32:30,982 INFO L276 IsEmpty]: Start isEmpty. Operand 8283 states and 10475 transitions. [2024-11-09 04:32:30,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-09 04:32:30,991 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:30,991 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:31,014 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-09 04:32:31,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-11-09 04:32:31,192 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:31,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:31,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1625582311, now seen corresponding path program 1 times [2024-11-09 04:32:31,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:31,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776633584] [2024-11-09 04:32:31,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:31,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:31,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:31,392 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 17 proven. 27 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-09 04:32:31,392 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:31,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776633584] [2024-11-09 04:32:31,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776633584] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:31,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110863352] [2024-11-09 04:32:31,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:31,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:31,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:31,395 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:31,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 04:32:31,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:31,550 INFO L255 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-09 04:32:31,553 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:31,638 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 04:32:31,638 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:31,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110863352] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:31,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:31,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2024-11-09 04:32:31,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116650673] [2024-11-09 04:32:31,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:31,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:32:31,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:31,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:32:31,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-09 04:32:31,640 INFO L87 Difference]: Start difference. First operand 8283 states and 10475 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-09 04:32:32,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:32,701 INFO L93 Difference]: Finished difference Result 14610 states and 18639 transitions. [2024-11-09 04:32:32,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 04:32:32,702 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 120 [2024-11-09 04:32:32,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:32,739 INFO L225 Difference]: With dead ends: 14610 [2024-11-09 04:32:32,740 INFO L226 Difference]: Without dead ends: 8548 [2024-11-09 04:32:32,750 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-09 04:32:32,751 INFO L432 NwaCegarLoop]: 175 mSDtfsCounter, 90 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:32,751 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 388 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 04:32:32,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8548 states. [2024-11-09 04:32:33,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8548 to 7816. [2024-11-09 04:32:33,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7816 states, 6449 states have (on average 1.264537137540704) internal successors, (8155), 6494 states have internal predecessors, (8155), 725 states have call successors, (725), 597 states have call predecessors, (725), 641 states have return successors, (1021), 725 states have call predecessors, (1021), 725 states have call successors, (1021) [2024-11-09 04:32:33,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7816 states to 7816 states and 9901 transitions. [2024-11-09 04:32:33,781 INFO L78 Accepts]: Start accepts. Automaton has 7816 states and 9901 transitions. Word has length 120 [2024-11-09 04:32:33,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:33,784 INFO L471 AbstractCegarLoop]: Abstraction has 7816 states and 9901 transitions. [2024-11-09 04:32:33,784 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 4 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-09 04:32:33,784 INFO L276 IsEmpty]: Start isEmpty. Operand 7816 states and 9901 transitions. [2024-11-09 04:32:33,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-09 04:32:33,796 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:33,796 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:33,821 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-09 04:32:34,000 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-09 04:32:34,000 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:34,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:34,000 INFO L85 PathProgramCache]: Analyzing trace with hash -787698426, now seen corresponding path program 1 times [2024-11-09 04:32:34,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:34,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242036619] [2024-11-09 04:32:34,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:34,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:34,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:34,115 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 26 proven. 4 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-09 04:32:34,115 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:34,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242036619] [2024-11-09 04:32:34,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242036619] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:34,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803555941] [2024-11-09 04:32:34,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:34,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:34,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:34,118 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:34,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 04:32:34,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:34,280 INFO L255 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 04:32:34,282 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:34,312 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 04:32:34,312 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:34,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803555941] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:34,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:34,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-09 04:32:34,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639760548] [2024-11-09 04:32:34,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:34,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:34,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:34,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:34,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:34,314 INFO L87 Difference]: Start difference. First operand 7816 states and 9901 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-09 04:32:35,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:35,598 INFO L93 Difference]: Finished difference Result 17594 states and 22568 transitions. [2024-11-09 04:32:35,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:35,599 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 146 [2024-11-09 04:32:35,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:35,642 INFO L225 Difference]: With dead ends: 17594 [2024-11-09 04:32:35,642 INFO L226 Difference]: Without dead ends: 11106 [2024-11-09 04:32:35,656 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:35,657 INFO L432 NwaCegarLoop]: 170 mSDtfsCounter, 57 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:35,658 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 279 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:35,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11106 states. [2024-11-09 04:32:36,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11106 to 9000. [2024-11-09 04:32:36,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9000 states, 7471 states have (on average 1.2667648239860796) internal successors, (9464), 7517 states have internal predecessors, (9464), 807 states have call successors, (807), 679 states have call predecessors, (807), 721 states have return successors, (1099), 804 states have call predecessors, (1099), 807 states have call successors, (1099) [2024-11-09 04:32:36,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9000 states to 9000 states and 11370 transitions. [2024-11-09 04:32:36,702 INFO L78 Accepts]: Start accepts. Automaton has 9000 states and 11370 transitions. Word has length 146 [2024-11-09 04:32:36,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:36,703 INFO L471 AbstractCegarLoop]: Abstraction has 9000 states and 11370 transitions. [2024-11-09 04:32:36,703 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-09 04:32:36,703 INFO L276 IsEmpty]: Start isEmpty. Operand 9000 states and 11370 transitions. [2024-11-09 04:32:36,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-09 04:32:36,715 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:36,715 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:36,738 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-09 04:32:36,916 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-09 04:32:36,916 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:36,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:36,916 INFO L85 PathProgramCache]: Analyzing trace with hash 2069398356, now seen corresponding path program 1 times [2024-11-09 04:32:36,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:36,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224703250] [2024-11-09 04:32:36,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:36,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:36,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:36,999 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 39 proven. 17 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-11-09 04:32:37,000 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:37,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224703250] [2024-11-09 04:32:37,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224703250] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:37,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431974057] [2024-11-09 04:32:37,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:37,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:37,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:37,005 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:37,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-09 04:32:37,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:37,184 INFO L255 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 04:32:37,187 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:37,230 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-09 04:32:37,230 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:37,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431974057] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:37,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:37,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2024-11-09 04:32:37,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42255195] [2024-11-09 04:32:37,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:37,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:37,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:37,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:37,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:32:37,233 INFO L87 Difference]: Start difference. First operand 9000 states and 11370 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-09 04:32:38,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:38,048 INFO L93 Difference]: Finished difference Result 16583 states and 21628 transitions. [2024-11-09 04:32:38,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:38,048 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 149 [2024-11-09 04:32:38,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:38,075 INFO L225 Difference]: With dead ends: 16583 [2024-11-09 04:32:38,075 INFO L226 Difference]: Without dead ends: 8870 [2024-11-09 04:32:38,094 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 04:32:38,095 INFO L432 NwaCegarLoop]: 185 mSDtfsCounter, 89 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:38,095 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 274 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:38,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8870 states. [2024-11-09 04:32:39,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8870 to 8760. [2024-11-09 04:32:39,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8760 states, 7241 states have (on average 1.2266261566082033) internal successors, (8882), 7287 states have internal predecessors, (8882), 802 states have call successors, (802), 674 states have call predecessors, (802), 716 states have return successors, (1094), 799 states have call predecessors, (1094), 802 states have call successors, (1094) [2024-11-09 04:32:39,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8760 states to 8760 states and 10778 transitions. [2024-11-09 04:32:39,136 INFO L78 Accepts]: Start accepts. Automaton has 8760 states and 10778 transitions. Word has length 149 [2024-11-09 04:32:39,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:39,137 INFO L471 AbstractCegarLoop]: Abstraction has 8760 states and 10778 transitions. [2024-11-09 04:32:39,137 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-09 04:32:39,137 INFO L276 IsEmpty]: Start isEmpty. Operand 8760 states and 10778 transitions. [2024-11-09 04:32:39,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-09 04:32:39,147 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:39,147 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:39,171 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-09 04:32:39,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-09 04:32:39,348 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:39,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:39,349 INFO L85 PathProgramCache]: Analyzing trace with hash 545444245, now seen corresponding path program 1 times [2024-11-09 04:32:39,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:39,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1485376963] [2024-11-09 04:32:39,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:39,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:39,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:39,544 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 34 proven. 20 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2024-11-09 04:32:39,544 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:39,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1485376963] [2024-11-09 04:32:39,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1485376963] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:39,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932694149] [2024-11-09 04:32:39,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:39,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:39,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:39,547 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:39,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-09 04:32:39,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:39,725 INFO L255 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 04:32:39,728 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:39,800 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-09 04:32:39,800 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:39,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932694149] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:39,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:39,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2024-11-09 04:32:39,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802224335] [2024-11-09 04:32:39,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:39,802 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 04:32:39,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:39,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 04:32:39,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:39,803 INFO L87 Difference]: Start difference. First operand 8760 states and 10778 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-09 04:32:40,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:40,889 INFO L93 Difference]: Finished difference Result 16851 states and 21194 transitions. [2024-11-09 04:32:40,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 04:32:40,889 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 149 [2024-11-09 04:32:40,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:40,918 INFO L225 Difference]: With dead ends: 16851 [2024-11-09 04:32:40,918 INFO L226 Difference]: Without dead ends: 9500 [2024-11-09 04:32:40,932 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:40,933 INFO L432 NwaCegarLoop]: 122 mSDtfsCounter, 78 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:40,933 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 151 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 04:32:40,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9500 states. [2024-11-09 04:32:41,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9500 to 9257. [2024-11-09 04:32:41,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9257 states, 7706 states have (on average 1.2012717363093692) internal successors, (9257), 7760 states have internal predecessors, (9257), 802 states have call successors, (802), 698 states have call predecessors, (802), 748 states have return successors, (1131), 799 states have call predecessors, (1131), 802 states have call successors, (1131) [2024-11-09 04:32:41,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9257 states to 9257 states and 11190 transitions. [2024-11-09 04:32:41,856 INFO L78 Accepts]: Start accepts. Automaton has 9257 states and 11190 transitions. Word has length 149 [2024-11-09 04:32:41,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:41,856 INFO L471 AbstractCegarLoop]: Abstraction has 9257 states and 11190 transitions. [2024-11-09 04:32:41,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-09 04:32:41,857 INFO L276 IsEmpty]: Start isEmpty. Operand 9257 states and 11190 transitions. [2024-11-09 04:32:41,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-09 04:32:41,863 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:41,863 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:41,885 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-09 04:32:42,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-09 04:32:42,064 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:42,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:42,065 INFO L85 PathProgramCache]: Analyzing trace with hash 2093829913, now seen corresponding path program 1 times [2024-11-09 04:32:42,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:42,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719900472] [2024-11-09 04:32:42,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:42,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:42,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:42,350 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 47 proven. 36 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-09 04:32:42,350 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:42,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719900472] [2024-11-09 04:32:42,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719900472] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:42,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822529619] [2024-11-09 04:32:42,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:42,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:42,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:42,353 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:42,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-09 04:32:42,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:42,530 INFO L255 TraceCheckSpWp]: Trace formula consists of 620 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-09 04:32:42,533 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:42,612 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 04:32:42,612 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:42,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822529619] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:42,613 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:42,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2024-11-09 04:32:42,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776695750] [2024-11-09 04:32:42,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:42,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 04:32:42,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:42,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 04:32:42,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 04:32:42,622 INFO L87 Difference]: Start difference. First operand 9257 states and 11190 transitions. Second operand has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-09 04:32:44,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:44,093 INFO L93 Difference]: Finished difference Result 21996 states and 26714 transitions. [2024-11-09 04:32:44,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 04:32:44,094 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 152 [2024-11-09 04:32:44,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:44,139 INFO L225 Difference]: With dead ends: 21996 [2024-11-09 04:32:44,140 INFO L226 Difference]: Without dead ends: 14245 [2024-11-09 04:32:44,154 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-09 04:32:44,155 INFO L432 NwaCegarLoop]: 171 mSDtfsCounter, 86 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:44,155 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 386 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 04:32:44,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14245 states. [2024-11-09 04:32:45,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14245 to 13070. [2024-11-09 04:32:45,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13070 states, 10771 states have (on average 1.177235168508031) internal successors, (12680), 10851 states have internal predecessors, (12680), 1205 states have call successors, (1205), 1022 states have call predecessors, (1205), 1093 states have return successors, (1805), 1197 states have call predecessors, (1805), 1205 states have call successors, (1805) [2024-11-09 04:32:45,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13070 states to 13070 states and 15690 transitions. [2024-11-09 04:32:45,701 INFO L78 Accepts]: Start accepts. Automaton has 13070 states and 15690 transitions. Word has length 152 [2024-11-09 04:32:45,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:45,702 INFO L471 AbstractCegarLoop]: Abstraction has 13070 states and 15690 transitions. [2024-11-09 04:32:45,702 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.6) internal successors, (113), 5 states have internal predecessors, (113), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-09 04:32:45,702 INFO L276 IsEmpty]: Start isEmpty. Operand 13070 states and 15690 transitions. [2024-11-09 04:32:45,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-11-09 04:32:45,709 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:45,710 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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 04:32:45,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-09 04:32:45,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-09 04:32:45,910 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:45,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:45,911 INFO L85 PathProgramCache]: Analyzing trace with hash 1419910450, now seen corresponding path program 1 times [2024-11-09 04:32:45,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:45,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668790195] [2024-11-09 04:32:45,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:45,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:45,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:46,149 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2024-11-09 04:32:46,149 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:46,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668790195] [2024-11-09 04:32:46,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668790195] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:46,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 04:32:46,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 04:32:46,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141817093] [2024-11-09 04:32:46,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:46,151 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 04:32:46,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:46,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 04:32:46,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:46,153 INFO L87 Difference]: Start difference. First operand 13070 states and 15690 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 5 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2024-11-09 04:32:51,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:32:51,613 INFO L93 Difference]: Finished difference Result 51217 states and 61456 transitions. [2024-11-09 04:32:51,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 04:32:51,614 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 5 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 181 [2024-11-09 04:32:51,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:32:51,719 INFO L225 Difference]: With dead ends: 51217 [2024-11-09 04:32:51,719 INFO L226 Difference]: Without dead ends: 45167 [2024-11-09 04:32:51,736 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 04:32:51,736 INFO L432 NwaCegarLoop]: 369 mSDtfsCounter, 395 mSDsluCounter, 815 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 1184 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 04:32:51,737 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 1184 Invalid, 629 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [10 Valid, 619 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 04:32:51,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45167 states. [2024-11-09 04:32:55,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45167 to 35213. [2024-11-09 04:32:55,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35213 states, 28956 states have (on average 1.1839687802182621) internal successors, (34283), 29141 states have internal predecessors, (34283), 3298 states have call successors, (3298), 2745 states have call predecessors, (3298), 2958 states have return successors, (4822), 3327 states have call predecessors, (4822), 3298 states have call successors, (4822) [2024-11-09 04:32:55,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35213 states to 35213 states and 42403 transitions. [2024-11-09 04:32:56,011 INFO L78 Accepts]: Start accepts. Automaton has 35213 states and 42403 transitions. Word has length 181 [2024-11-09 04:32:56,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:32:56,011 INFO L471 AbstractCegarLoop]: Abstraction has 35213 states and 42403 transitions. [2024-11-09 04:32:56,012 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 5 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2024-11-09 04:32:56,012 INFO L276 IsEmpty]: Start isEmpty. Operand 35213 states and 42403 transitions. [2024-11-09 04:32:56,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2024-11-09 04:32:56,029 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:32:56,029 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-09 04:32:56,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-09 04:32:56,029 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:32:56,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:32:56,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1182918073, now seen corresponding path program 1 times [2024-11-09 04:32:56,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:32:56,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189000423] [2024-11-09 04:32:56,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:56,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:32:56,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:56,313 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 15 proven. 53 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2024-11-09 04:32:56,313 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:32:56,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189000423] [2024-11-09 04:32:56,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189000423] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:32:56,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614865545] [2024-11-09 04:32:56,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:32:56,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:32:56,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:32:56,315 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:32:56,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-09 04:32:56,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:32:56,538 INFO L255 TraceCheckSpWp]: Trace formula consists of 794 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 04:32:56,542 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:32:56,672 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 113 proven. 0 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-09 04:32:56,673 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:32:56,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614865545] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:32:56,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:32:56,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2024-11-09 04:32:56,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016538120] [2024-11-09 04:32:56,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:32:56,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 04:32:56,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:32:56,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 04:32:56,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-09 04:32:56,675 INFO L87 Difference]: Start difference. First operand 35213 states and 42403 transitions. Second operand has 7 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-09 04:33:01,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:01,919 INFO L93 Difference]: Finished difference Result 73288 states and 89041 transitions. [2024-11-09 04:33:01,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 04:33:01,920 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 195 [2024-11-09 04:33:01,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:02,047 INFO L225 Difference]: With dead ends: 73288 [2024-11-09 04:33:02,047 INFO L226 Difference]: Without dead ends: 38084 [2024-11-09 04:33:02,097 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-11-09 04:33:02,097 INFO L432 NwaCegarLoop]: 139 mSDtfsCounter, 93 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:02,098 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 594 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 04:33:02,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38084 states. [2024-11-09 04:33:06,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38084 to 34466. [2024-11-09 04:33:06,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34466 states, 28364 states have (on average 1.180827809899873) internal successors, (33493), 28525 states have internal predecessors, (33493), 3207 states have call successors, (3207), 2678 states have call predecessors, (3207), 2894 states have return successors, (4725), 3263 states have call predecessors, (4725), 3207 states have call successors, (4725) [2024-11-09 04:33:06,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34466 states to 34466 states and 41425 transitions. [2024-11-09 04:33:06,670 INFO L78 Accepts]: Start accepts. Automaton has 34466 states and 41425 transitions. Word has length 195 [2024-11-09 04:33:06,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 04:33:06,670 INFO L471 AbstractCegarLoop]: Abstraction has 34466 states and 41425 transitions. [2024-11-09 04:33:06,670 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 17.666666666666668) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-09 04:33:06,671 INFO L276 IsEmpty]: Start isEmpty. Operand 34466 states and 41425 transitions. [2024-11-09 04:33:06,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-09 04:33:06,706 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 04:33:06,707 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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 04:33:06,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-09 04:33:06,907 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-09 04:33:06,907 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 04:33:06,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 04:33:06,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1536369771, now seen corresponding path program 1 times [2024-11-09 04:33:06,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 04:33:06,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698290432] [2024-11-09 04:33:06,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:06,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 04:33:06,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:33:07,557 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 36 proven. 59 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2024-11-09 04:33:07,557 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 04:33:07,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698290432] [2024-11-09 04:33:07,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698290432] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 04:33:07,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095355451] [2024-11-09 04:33:07,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 04:33:07,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 04:33:07,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 04:33:07,560 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 04:33:07,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73c05ce5-35f6-4dad-b472-26af189cf5cb/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-09 04:33:07,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 04:33:07,756 INFO L255 TraceCheckSpWp]: Trace formula consists of 800 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 04:33:07,760 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 04:33:07,840 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 116 proven. 0 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-11-09 04:33:07,841 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 04:33:07,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095355451] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 04:33:07,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 04:33:07,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [12] total 15 [2024-11-09 04:33:07,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271645096] [2024-11-09 04:33:07,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 04:33:07,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 04:33:07,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 04:33:07,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 04:33:07,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-11-09 04:33:07,843 INFO L87 Difference]: Start difference. First operand 34466 states and 41425 transitions. Second operand has 6 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-09 04:33:11,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 04:33:11,322 INFO L93 Difference]: Finished difference Result 58476 states and 69785 transitions. [2024-11-09 04:33:11,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 04:33:11,323 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 197 [2024-11-09 04:33:11,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 04:33:11,429 INFO L225 Difference]: With dead ends: 58476 [2024-11-09 04:33:11,429 INFO L226 Difference]: Without dead ends: 24019 [2024-11-09 04:33:11,489 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2024-11-09 04:33:11,490 INFO L432 NwaCegarLoop]: 164 mSDtfsCounter, 56 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 04:33:11,490 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 733 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 04:33:11,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24019 states.