./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.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_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/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_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/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_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/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 b3322c0c768700658989b53a570d5dd58dc6c9ba5f33ff303fa538b570ca8619 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 05:05:30,466 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 05:05:30,534 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 05:05:30,539 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 05:05:30,539 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 05:05:30,561 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 05:05:30,561 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 05:05:30,562 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 05:05:30,563 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 05:05:30,563 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 05:05:30,563 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 05:05:30,564 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 05:05:30,564 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 05:05:30,565 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 05:05:30,565 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 05:05:30,565 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 05:05:30,566 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 05:05:30,566 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 05:05:30,566 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 05:05:30,567 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 05:05:30,567 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 05:05:30,568 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 05:05:30,568 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 05:05:30,569 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 05:05:30,569 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 05:05:30,569 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 05:05:30,570 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 05:05:30,570 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 05:05:30,570 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 05:05:30,570 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 05:05:30,571 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 05:05:30,588 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 05:05:30,588 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 05:05:30,589 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 05:05:30,589 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 05:05:30,589 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 05:05:30,590 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 05:05:30,590 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 05:05:30,590 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:05:30,591 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 05:05:30,591 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 05:05:30,592 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 05:05:30,593 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 05:05:30,593 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 05:05:30,593 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 05:05:30,594 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 05:05:30,594 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 05:05:30,594 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_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/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_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/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 -> b3322c0c768700658989b53a570d5dd58dc6c9ba5f33ff303fa538b570ca8619 [2024-11-09 05:05:30,898 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 05:05:30,927 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 05:05:30,931 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 05:05:30,935 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 05:05:30,936 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 05:05:30,937 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c Unable to find full path for "g++" [2024-11-09 05:05:32,908 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 05:05:33,253 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 05:05:33,254 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c [2024-11-09 05:05:33,280 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/data/4ad056920/27a4ab7a328b4a86a8ab24575fe672ca/FLAGa0ed7c48a [2024-11-09 05:05:33,475 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/data/4ad056920/27a4ab7a328b4a86a8ab24575fe672ca [2024-11-09 05:05:33,477 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 05:05:33,478 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 05:05:33,479 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 05:05:33,479 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 05:05:33,484 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 05:05:33,485 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:05:33" (1/1) ... [2024-11-09 05:05:33,486 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4247fbd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:33, skipping insertion in model container [2024-11-09 05:05:33,486 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 05:05:33" (1/1) ... [2024-11-09 05:05:33,538 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 05:05:33,735 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_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c[914,927] [2024-11-09 05:05:33,800 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_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c[7115,7128] [2024-11-09 05:05:33,920 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:05:33,944 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 05:05:33,957 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_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c[914,927] [2024-11-09 05:05:33,993 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_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-2.c[7115,7128] [2024-11-09 05:05:34,092 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 05:05:34,132 INFO L204 MainTranslator]: Completed translation [2024-11-09 05:05:34,133 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34 WrapperNode [2024-11-09 05:05:34,133 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 05:05:34,134 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 05:05:34,134 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 05:05:34,134 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 05:05:34,140 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,153 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,206 INFO L138 Inliner]: procedures = 75, calls = 90, calls flagged for inlining = 44, calls inlined = 44, statements flattened = 990 [2024-11-09 05:05:34,206 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 05:05:34,207 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 05:05:34,207 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 05:05:34,207 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 05:05:34,224 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,224 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,233 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,233 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,252 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,275 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,283 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,289 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,303 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 05:05:34,304 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 05:05:34,308 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 05:05:34,308 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 05:05:34,309 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (1/1) ... [2024-11-09 05:05:34,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 05:05:34,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:05:34,351 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 05:05:34,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 05:05:34,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 05:05:34,391 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-09 05:05:34,391 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-09 05:05:34,391 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-09 05:05:34,391 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-09 05:05:34,391 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-09 05:05:34,391 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-09 05:05:34,392 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-09 05:05:34,392 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-09 05:05:34,392 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-09 05:05:34,392 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-09 05:05:34,392 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-09 05:05:34,393 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-09 05:05:34,393 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-09 05:05:34,393 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-09 05:05:34,393 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-09 05:05:34,393 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-09 05:05:34,394 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-09 05:05:34,395 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-09 05:05:34,395 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-09 05:05:34,395 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-09 05:05:34,395 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-09 05:05:34,395 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-09 05:05:34,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 05:05:34,396 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-09 05:05:34,396 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-09 05:05:34,397 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-09 05:05:34,397 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-09 05:05:34,397 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 05:05:34,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 05:05:34,397 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-09 05:05:34,398 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-09 05:05:34,571 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 05:05:34,574 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 05:05:35,905 INFO L? ?]: Removed 121 outVars from TransFormulas that were not future-live. [2024-11-09 05:05:35,906 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 05:05:36,527 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 05:05:36,529 INFO L316 CfgBuilder]: Removed 18 assume(true) statements. [2024-11-09 05:05:36,529 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:05:36 BoogieIcfgContainer [2024-11-09 05:05:36,529 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 05:05:36,531 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 05:05:36,532 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 05:05:36,536 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 05:05:36,536 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 05:05:33" (1/3) ... [2024-11-09 05:05:36,537 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a127dfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:05:36, skipping insertion in model container [2024-11-09 05:05:36,537 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 05:05:34" (2/3) ... [2024-11-09 05:05:36,537 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a127dfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 05:05:36, skipping insertion in model container [2024-11-09 05:05:36,539 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 05:05:36" (3/3) ... [2024-11-09 05:05:36,540 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.11.cil-2.c [2024-11-09 05:05:36,558 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 05:05:36,559 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-09 05:05:36,632 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 05:05:36,641 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;@54b3a01a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 05:05:36,641 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-09 05:05:36,648 INFO L276 IsEmpty]: Start isEmpty. Operand has 261 states, 205 states have (on average 1.5073170731707317) internal successors, (309), 211 states have internal predecessors, (309), 39 states have call successors, (39), 14 states have call predecessors, (39), 14 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-09 05:05:36,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-09 05:05:36,660 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:05:36,661 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 05:05:36,661 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:05:36,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:05:36,668 INFO L85 PathProgramCache]: Analyzing trace with hash 740311159, now seen corresponding path program 1 times [2024-11-09 05:05:36,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:05:36,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792472790] [2024-11-09 05:05:36,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:05:36,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:05:36,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:05:37,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 05:05:37,098 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:05:37,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792472790] [2024-11-09 05:05:37,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792472790] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:05:37,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:05:37,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:05:37,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978592546] [2024-11-09 05:05:37,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:05:37,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:05:37,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:05:37,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:05:37,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:05:37,142 INFO L87 Difference]: Start difference. First operand has 261 states, 205 states have (on average 1.5073170731707317) internal successors, (309), 211 states have internal predecessors, (309), 39 states have call successors, (39), 14 states have call predecessors, (39), 14 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 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 05:05:37,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:05:37,719 INFO L93 Difference]: Finished difference Result 573 states and 845 transitions. [2024-11-09 05:05:37,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:05:37,722 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 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 45 [2024-11-09 05:05:37,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:05:37,733 INFO L225 Difference]: With dead ends: 573 [2024-11-09 05:05:37,733 INFO L226 Difference]: Without dead ends: 316 [2024-11-09 05:05:37,738 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 05:05:37,741 INFO L432 NwaCegarLoop]: 370 mSDtfsCounter, 435 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-09 05:05:37,742 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [435 Valid, 644 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-09 05:05:37,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2024-11-09 05:05:37,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 309. [2024-11-09 05:05:37,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 240 states have (on average 1.425) internal successors, (342), 244 states have internal predecessors, (342), 47 states have call successors, (47), 21 states have call predecessors, (47), 20 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-09 05:05:37,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 434 transitions. [2024-11-09 05:05:37,837 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 434 transitions. Word has length 45 [2024-11-09 05:05:37,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:05:37,838 INFO L471 AbstractCegarLoop]: Abstraction has 309 states and 434 transitions. [2024-11-09 05:05:37,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 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 05:05:37,838 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 434 transitions. [2024-11-09 05:05:37,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-09 05:05:37,841 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:05:37,841 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 05:05:37,841 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 05:05:37,841 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:05:37,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:05:37,842 INFO L85 PathProgramCache]: Analyzing trace with hash 1659285782, now seen corresponding path program 1 times [2024-11-09 05:05:37,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:05:37,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995513331] [2024-11-09 05:05:37,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:05:37,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:05:37,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:05:38,041 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 05:05:38,042 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:05:38,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995513331] [2024-11-09 05:05:38,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995513331] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:05:38,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:05:38,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 05:05:38,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887842177] [2024-11-09 05:05:38,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:05:38,045 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 05:05:38,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:05:38,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 05:05:38,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:05:38,050 INFO L87 Difference]: Start difference. First operand 309 states and 434 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 05:05:38,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:05:38,980 INFO L93 Difference]: Finished difference Result 711 states and 937 transitions. [2024-11-09 05:05:38,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 05:05:38,982 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 05:05:38,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:05:38,992 INFO L225 Difference]: With dead ends: 711 [2024-11-09 05:05:38,992 INFO L226 Difference]: Without dead ends: 579 [2024-11-09 05:05:38,996 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 05:05:38,997 INFO L432 NwaCegarLoop]: 451 mSDtfsCounter, 866 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 629 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 870 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:05:38,998 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [870 Valid, 1157 Invalid, 871 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 629 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-09 05:05:39,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2024-11-09 05:05:39,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 495. [2024-11-09 05:05:39,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 495 states, 372 states have (on average 1.3494623655913978) internal successors, (502), 377 states have internal predecessors, (502), 74 states have call successors, (74), 44 states have call predecessors, (74), 47 states have return successors, (76), 75 states have call predecessors, (76), 72 states have call successors, (76) [2024-11-09 05:05:39,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 495 states to 495 states and 652 transitions. [2024-11-09 05:05:39,077 INFO L78 Accepts]: Start accepts. Automaton has 495 states and 652 transitions. Word has length 45 [2024-11-09 05:05:39,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:05:39,077 INFO L471 AbstractCegarLoop]: Abstraction has 495 states and 652 transitions. [2024-11-09 05:05:39,078 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 05:05:39,078 INFO L276 IsEmpty]: Start isEmpty. Operand 495 states and 652 transitions. [2024-11-09 05:05:39,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-09 05:05:39,079 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:05:39,080 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 05:05:39,080 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 05:05:39,080 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:05:39,080 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:05:39,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1397971506, now seen corresponding path program 1 times [2024-11-09 05:05:39,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:05:39,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145040019] [2024-11-09 05:05:39,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:05:39,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:05:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:05:39,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 05:05:39,431 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:05:39,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145040019] [2024-11-09 05:05:39,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145040019] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:05:39,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:05:39,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 05:05:39,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35701766] [2024-11-09 05:05:39,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:05:39,433 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 05:05:39,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:05:39,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 05:05:39,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-09 05:05:39,435 INFO L87 Difference]: Start difference. First operand 495 states and 652 transitions. Second operand has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-09 05:05:40,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:05:40,456 INFO L93 Difference]: Finished difference Result 1011 states and 1268 transitions. [2024-11-09 05:05:40,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-09 05:05:40,457 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 46 [2024-11-09 05:05:40,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:05:40,462 INFO L225 Difference]: With dead ends: 1011 [2024-11-09 05:05:40,462 INFO L226 Difference]: Without dead ends: 709 [2024-11-09 05:05:40,463 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2024-11-09 05:05:40,464 INFO L432 NwaCegarLoop]: 209 mSDtfsCounter, 521 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 960 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 968 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 960 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:05:40,465 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 968 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 960 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-09 05:05:40,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2024-11-09 05:05:40,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 674. [2024-11-09 05:05:40,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 497 states have (on average 1.3158953722334004) internal successors, (654), 503 states have internal predecessors, (654), 101 states have call successors, (101), 67 states have call predecessors, (101), 74 states have return successors, (107), 105 states have call predecessors, (107), 99 states have call successors, (107) [2024-11-09 05:05:40,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 862 transitions. [2024-11-09 05:05:40,586 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 862 transitions. Word has length 46 [2024-11-09 05:05:40,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:05:40,586 INFO L471 AbstractCegarLoop]: Abstraction has 674 states and 862 transitions. [2024-11-09 05:05:40,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-09 05:05:40,587 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 862 transitions. [2024-11-09 05:05:40,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-09 05:05:40,588 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:05:40,589 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] [2024-11-09 05:05:40,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 05:05:40,589 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:05:40,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:05:40,589 INFO L85 PathProgramCache]: Analyzing trace with hash 160603431, now seen corresponding path program 1 times [2024-11-09 05:05:40,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:05:40,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213472429] [2024-11-09 05:05:40,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:05:40,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:05:40,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:05:40,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 05:05:40,643 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:05:40,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213472429] [2024-11-09 05:05:40,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1213472429] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:05:40,643 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:05:40,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:05:40,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781355647] [2024-11-09 05:05:40,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:05:40,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:05:40,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:05:40,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:05:40,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:05:40,645 INFO L87 Difference]: Start difference. First operand 674 states and 862 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 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 05:05:40,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:05:40,844 INFO L93 Difference]: Finished difference Result 1238 states and 1532 transitions. [2024-11-09 05:05:40,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:05:40,845 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 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 47 [2024-11-09 05:05:40,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:05:40,850 INFO L225 Difference]: With dead ends: 1238 [2024-11-09 05:05:40,850 INFO L226 Difference]: Without dead ends: 806 [2024-11-09 05:05:40,851 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:05:40,852 INFO L432 NwaCegarLoop]: 319 mSDtfsCounter, 67 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:05:40,853 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 607 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:05:40,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 806 states. [2024-11-09 05:05:40,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 806 to 701. [2024-11-09 05:05:40,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 520 states have (on average 1.3057692307692308) internal successors, (679), 526 states have internal predecessors, (679), 103 states have call successors, (103), 69 states have call predecessors, (103), 76 states have return successors, (109), 107 states have call predecessors, (109), 101 states have call successors, (109) [2024-11-09 05:05:40,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 891 transitions. [2024-11-09 05:05:40,928 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 891 transitions. Word has length 47 [2024-11-09 05:05:40,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:05:40,928 INFO L471 AbstractCegarLoop]: Abstraction has 701 states and 891 transitions. [2024-11-09 05:05:40,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 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 05:05:40,931 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 891 transitions. [2024-11-09 05:05:40,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-09 05:05:40,933 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:05:40,933 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:05:40,933 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 05:05:40,933 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:05:40,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:05:40,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1024294810, now seen corresponding path program 1 times [2024-11-09 05:05:40,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:05:40,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6843964] [2024-11-09 05:05:40,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:05:40,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:05:40,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:05:41,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 05:05:41,013 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:05:41,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6843964] [2024-11-09 05:05:41,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6843964] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:05:41,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:05:41,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:05:41,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124081249] [2024-11-09 05:05:41,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:05:41,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:05:41,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:05:41,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:05:41,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:05:41,015 INFO L87 Difference]: Start difference. First operand 701 states and 891 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 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 05:05:41,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:05:41,203 INFO L93 Difference]: Finished difference Result 891 states and 1112 transitions. [2024-11-09 05:05:41,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:05:41,204 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 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 53 [2024-11-09 05:05:41,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:05:41,210 INFO L225 Difference]: With dead ends: 891 [2024-11-09 05:05:41,211 INFO L226 Difference]: Without dead ends: 618 [2024-11-09 05:05:41,211 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:05:41,213 INFO L432 NwaCegarLoop]: 321 mSDtfsCounter, 340 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:05:41,216 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 382 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:05:41,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2024-11-09 05:05:41,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 509. [2024-11-09 05:05:41,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 380 states have (on average 1.3078947368421052) internal successors, (497), 384 states have internal predecessors, (497), 79 states have call successors, (79), 49 states have call predecessors, (79), 48 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-09 05:05:41,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 653 transitions. [2024-11-09 05:05:41,270 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 653 transitions. Word has length 53 [2024-11-09 05:05:41,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:05:41,274 INFO L471 AbstractCegarLoop]: Abstraction has 509 states and 653 transitions. [2024-11-09 05:05:41,274 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 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 05:05:41,274 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 653 transitions. [2024-11-09 05:05:41,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-09 05:05:41,276 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:05:41,276 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:05:41,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 05:05:41,276 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:05:41,276 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:05:41,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1745663921, now seen corresponding path program 1 times [2024-11-09 05:05:41,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:05:41,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888660512] [2024-11-09 05:05:41,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:05:41,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:05:41,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:05:41,367 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 05:05:41,367 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:05:41,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888660512] [2024-11-09 05:05:41,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888660512] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:05:41,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:05:41,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 05:05:41,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129602541] [2024-11-09 05:05:41,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:05:41,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 05:05:41,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:05:41,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 05:05:41,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 05:05:41,369 INFO L87 Difference]: Start difference. First operand 509 states and 653 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-09 05:05:41,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:05:41,736 INFO L93 Difference]: Finished difference Result 612 states and 769 transitions. [2024-11-09 05:05:41,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 05:05:41,737 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 54 [2024-11-09 05:05:41,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:05:41,741 INFO L225 Difference]: With dead ends: 612 [2024-11-09 05:05:41,741 INFO L226 Difference]: Without dead ends: 609 [2024-11-09 05:05:41,742 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:05:41,743 INFO L432 NwaCegarLoop]: 313 mSDtfsCounter, 621 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 621 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:05:41,743 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [621 Valid, 353 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 05:05:41,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2024-11-09 05:05:41,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 508. [2024-11-09 05:05:41,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 380 states have (on average 1.3) internal successors, (494), 383 states have internal predecessors, (494), 78 states have call successors, (78), 49 states have call predecessors, (78), 48 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-09 05:05:41,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 649 transitions. [2024-11-09 05:05:41,795 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 649 transitions. Word has length 54 [2024-11-09 05:05:41,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:05:41,796 INFO L471 AbstractCegarLoop]: Abstraction has 508 states and 649 transitions. [2024-11-09 05:05:41,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-09 05:05:41,796 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 649 transitions. [2024-11-09 05:05:41,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-09 05:05:41,797 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:05:41,797 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:05:41,797 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 05:05:41,798 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:05:41,798 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:05:41,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1717634799, now seen corresponding path program 1 times [2024-11-09 05:05:41,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:05:41,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713252605] [2024-11-09 05:05:41,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:05:41,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:05:41,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:05:41,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 05:05:41,992 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:05:41,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713252605] [2024-11-09 05:05:41,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713252605] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:05:41,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575686069] [2024-11-09 05:05:41,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:05:41,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:05:41,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:05:41,995 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:05:41,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 05:05:42,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:05:42,144 INFO L255 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 05:05:42,150 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:05:42,477 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 05:05:42,477 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:05:42,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 05:05:42,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575686069] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:05:42,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [905395598] [2024-11-09 05:05:42,621 INFO L159 IcfgInterpreter]: Started Sifa with 54 locations of interest [2024-11-09 05:05:42,621 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:05:42,626 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:05:42,633 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:05:42,634 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:05:50,726 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 201 for LOIs [2024-11-09 05:05:50,809 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 197 for LOIs [2024-11-09 05:05:50,908 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 205 for LOIs [2024-11-09 05:05:52,028 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 201 for LOIs [2024-11-09 05:05:52,271 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 201 for LOIs [2024-11-09 05:05:52,606 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 201 for LOIs [2024-11-09 05:05:52,690 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 208 for LOIs [2024-11-09 05:05:52,825 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:06:19,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [905395598] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:06:19,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:06:19,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [5, 5, 4] total 36 [2024-11-09 05:06:19,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924537920] [2024-11-09 05:06:19,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:06:19,136 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-09 05:06:19,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:06:19,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-09 05:06:19,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2024-11-09 05:06:19,138 INFO L87 Difference]: Start difference. First operand 508 states and 649 transitions. Second operand has 31 states, 24 states have (on average 1.625) internal successors, (39), 24 states have internal predecessors, (39), 7 states have call successors, (8), 7 states have call predecessors, (8), 7 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-09 05:06:42,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:06:42,793 INFO L93 Difference]: Finished difference Result 850 states and 1042 transitions. [2024-11-09 05:06:42,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 05:06:42,793 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 24 states have (on average 1.625) internal successors, (39), 24 states have internal predecessors, (39), 7 states have call successors, (8), 7 states have call predecessors, (8), 7 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) Word has length 55 [2024-11-09 05:06:42,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:06:42,797 INFO L225 Difference]: With dead ends: 850 [2024-11-09 05:06:42,797 INFO L226 Difference]: Without dead ends: 535 [2024-11-09 05:06:42,799 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 131 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 38.3s TimeCoverageRelationStatistics Valid=405, Invalid=1947, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 05:06:42,800 INFO L432 NwaCegarLoop]: 294 mSDtfsCounter, 106 mSDsluCounter, 2548 mSDsCounter, 0 mSdLazyCounter, 5256 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 2842 SdHoareTripleChecker+Invalid, 5335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 5256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:06:42,800 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 2842 Invalid, 5335 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [79 Valid, 5256 Invalid, 0 Unknown, 0 Unchecked, 11.3s Time] [2024-11-09 05:06:42,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2024-11-09 05:06:42,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 527. [2024-11-09 05:06:42,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 397 states have (on average 1.2947103274559193) internal successors, (514), 400 states have internal predecessors, (514), 79 states have call successors, (79), 50 states have call predecessors, (79), 49 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-09 05:06:42,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 671 transitions. [2024-11-09 05:06:42,887 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 671 transitions. Word has length 55 [2024-11-09 05:06:42,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:06:42,888 INFO L471 AbstractCegarLoop]: Abstraction has 527 states and 671 transitions. [2024-11-09 05:06:42,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 24 states have (on average 1.625) internal successors, (39), 24 states have internal predecessors, (39), 7 states have call successors, (8), 7 states have call predecessors, (8), 7 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-09 05:06:42,888 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 671 transitions. [2024-11-09 05:06:42,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-09 05:06:42,889 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:06:42,890 INFO L215 NwaCegarLoop]: trace histogram [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 05:06:42,907 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 05:06:43,090 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-09 05:06:43,091 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:06:43,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:06:43,091 INFO L85 PathProgramCache]: Analyzing trace with hash -1964826343, now seen corresponding path program 1 times [2024-11-09 05:06:43,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:06:43,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681542080] [2024-11-09 05:06:43,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:06:43,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:06:43,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:06:43,157 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 05:06:43,157 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:06:43,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681542080] [2024-11-09 05:06:43,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681542080] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:06:43,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:06:43,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:06:43,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93152094] [2024-11-09 05:06:43,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:06:43,159 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:06:43,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:06:43,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:06:43,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:06:43,160 INFO L87 Difference]: Start difference. First operand 527 states and 671 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-09 05:06:43,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:06:43,394 INFO L93 Difference]: Finished difference Result 808 states and 993 transitions. [2024-11-09 05:06:43,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:06:43,395 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 61 [2024-11-09 05:06:43,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:06:43,398 INFO L225 Difference]: With dead ends: 808 [2024-11-09 05:06:43,398 INFO L226 Difference]: Without dead ends: 639 [2024-11-09 05:06:43,399 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:06:43,400 INFO L432 NwaCegarLoop]: 340 mSDtfsCounter, 42 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:06:43,400 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 644 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:06:43,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2024-11-09 05:06:43,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 562. [2024-11-09 05:06:43,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 426 states have (on average 1.2910798122065728) internal successors, (550), 429 states have internal predecessors, (550), 82 states have call successors, (82), 53 states have call predecessors, (82), 52 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-09 05:06:43,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 713 transitions. [2024-11-09 05:06:43,508 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 713 transitions. Word has length 61 [2024-11-09 05:06:43,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:06:43,508 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 713 transitions. [2024-11-09 05:06:43,508 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-09 05:06:43,509 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 713 transitions. [2024-11-09 05:06:43,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-09 05:06:43,510 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:06:43,510 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:06:43,510 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 05:06:43,511 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:06:43,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:06:43,511 INFO L85 PathProgramCache]: Analyzing trace with hash 2014400333, now seen corresponding path program 1 times [2024-11-09 05:06:43,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:06:43,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116771554] [2024-11-09 05:06:43,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:06:43,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:06:43,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:06:43,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 05:06:43,682 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:06:43,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116771554] [2024-11-09 05:06:43,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116771554] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:06:43,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:06:43,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 05:06:43,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132094161] [2024-11-09 05:06:43,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:06:43,683 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 05:06:43,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:06:43,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 05:06:43,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 05:06:43,684 INFO L87 Difference]: Start difference. First operand 562 states and 713 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 5 states have internal predecessors, (54), 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 05:06:44,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:06:44,804 INFO L93 Difference]: Finished difference Result 1445 states and 2135 transitions. [2024-11-09 05:06:44,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 05:06:44,804 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 5 states have internal predecessors, (54), 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 64 [2024-11-09 05:06:44,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:06:44,813 INFO L225 Difference]: With dead ends: 1445 [2024-11-09 05:06:44,813 INFO L226 Difference]: Without dead ends: 1263 [2024-11-09 05:06:44,815 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-09 05:06:44,818 INFO L432 NwaCegarLoop]: 513 mSDtfsCounter, 1417 mSDsluCounter, 816 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1419 SdHoareTripleChecker+Valid, 1329 SdHoareTripleChecker+Invalid, 766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 05:06:44,819 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1419 Valid, 1329 Invalid, 766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 05:06:44,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2024-11-09 05:06:45,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 1252. [2024-11-09 05:06:45,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1252 states, 1011 states have (on average 1.400593471810089) internal successors, (1416), 1017 states have internal predecessors, (1416), 163 states have call successors, (163), 77 states have call predecessors, (163), 76 states have return successors, (220), 159 states have call predecessors, (220), 162 states have call successors, (220) [2024-11-09 05:06:45,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1252 states to 1252 states and 1799 transitions. [2024-11-09 05:06:45,019 INFO L78 Accepts]: Start accepts. Automaton has 1252 states and 1799 transitions. Word has length 64 [2024-11-09 05:06:45,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:06:45,020 INFO L471 AbstractCegarLoop]: Abstraction has 1252 states and 1799 transitions. [2024-11-09 05:06:45,020 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 5 states have internal predecessors, (54), 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 05:06:45,020 INFO L276 IsEmpty]: Start isEmpty. Operand 1252 states and 1799 transitions. [2024-11-09 05:06:45,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-09 05:06:45,023 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:06:45,024 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:06:45,024 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-09 05:06:45,024 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:06:45,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:06:45,025 INFO L85 PathProgramCache]: Analyzing trace with hash -2115328737, now seen corresponding path program 1 times [2024-11-09 05:06:45,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:06:45,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401393259] [2024-11-09 05:06:45,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:06:45,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:06:45,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:06:45,584 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 05:06:45,584 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:06:45,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401393259] [2024-11-09 05:06:45,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401393259] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:06:45,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144399538] [2024-11-09 05:06:45,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:06:45,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:06:45,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:06:45,587 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:06:45,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 05:06:45,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:06:45,747 INFO L255 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 05:06:45,751 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:06:45,821 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 05:06:45,823 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:06:45,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144399538] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:06:45,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:06:45,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [14] total 17 [2024-11-09 05:06:45,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336471383] [2024-11-09 05:06:45,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:06:45,825 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 05:06:45,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:06:45,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 05:06:45,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-09 05:06:45,827 INFO L87 Difference]: Start difference. First operand 1252 states and 1799 transitions. Second operand has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-09 05:06:46,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:06:46,269 INFO L93 Difference]: Finished difference Result 1512 states and 2099 transitions. [2024-11-09 05:06:46,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 05:06:46,270 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 102 [2024-11-09 05:06:46,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:06:46,276 INFO L225 Difference]: With dead ends: 1512 [2024-11-09 05:06:46,277 INFO L226 Difference]: Without dead ends: 1143 [2024-11-09 05:06:46,278 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2024-11-09 05:06:46,279 INFO L432 NwaCegarLoop]: 321 mSDtfsCounter, 297 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 05:06:46,279 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 1225 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 05:06:46,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1143 states. [2024-11-09 05:06:46,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1143 to 1139. [2024-11-09 05:06:46,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1139 states, 936 states have (on average 1.4188034188034189) internal successors, (1328), 942 states have internal predecessors, (1328), 142 states have call successors, (142), 60 states have call predecessors, (142), 59 states have return successors, (199), 138 states have call predecessors, (199), 141 states have call successors, (199) [2024-11-09 05:06:46,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1139 states to 1139 states and 1669 transitions. [2024-11-09 05:06:46,431 INFO L78 Accepts]: Start accepts. Automaton has 1139 states and 1669 transitions. Word has length 102 [2024-11-09 05:06:46,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:06:46,431 INFO L471 AbstractCegarLoop]: Abstraction has 1139 states and 1669 transitions. [2024-11-09 05:06:46,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-09 05:06:46,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1139 states and 1669 transitions. [2024-11-09 05:06:46,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-09 05:06:46,434 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:06:46,434 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:06:46,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 05:06:46,638 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-09 05:06:46,639 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:06:46,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:06:46,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1578469831, now seen corresponding path program 1 times [2024-11-09 05:06:46,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:06:46,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858331579] [2024-11-09 05:06:46,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:06:46,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:06:46,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:06:46,859 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 05:06:46,859 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:06:46,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858331579] [2024-11-09 05:06:46,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858331579] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:06:46,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4058210] [2024-11-09 05:06:46,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:06:46,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:06:46,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:06:46,862 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:06:46,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 05:06:47,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:06:47,013 INFO L255 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 05:06:47,019 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:06:47,370 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 05:06:47,370 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:06:47,533 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-09 05:06:47,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4058210] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:06:47,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [310969492] [2024-11-09 05:06:47,536 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2024-11-09 05:06:47,536 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:06:47,537 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:06:47,537 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:06:47,537 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:07:12,865 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 239 for LOIs [2024-11-09 05:07:13,371 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 203 for LOIs [2024-11-09 05:07:13,862 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 160 for LOIs [2024-11-09 05:07:13,920 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 224 for LOIs [2024-11-09 05:07:17,319 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 225 for LOIs [2024-11-09 05:07:20,691 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 174 for LOIs [2024-11-09 05:07:20,937 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 218 for LOIs [2024-11-09 05:07:21,454 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 229 for LOIs [2024-11-09 05:07:21,981 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:08:23,503 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24337#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (exists ((|v_ULTIMATE.start_eval1_~tmp___0~2#1_16| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp___0~2#1_16| 0)) (<= |v_ULTIMATE.start_eval1_~tmp___0~2#1_16| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp___0~2#1_16| 2147483648)))) (not (= ~c_num_read~0 ~p_num_write~0)) (exists ((v_~c_last_read~0_10 Int) (v_~q_free~0_44 Int)) (and (<= v_~q_free~0_44 1) (= ~T6_E~0 2) (= ~t6_i~0 0) (= ~t5_i~0 0) (not (= ~p_dw_st~0 0)) (<= 1 |#StackHeapBarrier|) (= 0 ~t5_pc~0) (= ~E_4~0 2) (= v_~c_last_read~0_10 0) (= ~T11_E~0 2) (= ~t10_i~0 0) (= ~t7_i~0 0) (= ~t1_pc~0 0) (= 0 ~t8_pc~0) (<= ~p_dw_pc~0 1) (= 0 ~t7_pc~0) (= ~T4_E~0 2) (= ~E_7~0 2) (= ~E_8~0 2) (= 0 ~t4_st~0) (= ~T1_E~0 2) (= ~T5_E~0 2) (<= 0 ~p_dw_pc~0) (= ~m_st~0 0) (= ~E_5~0 2) (<= 0 ~p_num_write~0) (= ~E_10~0 2) (= ~T2_E~0 2) (= 1 ~c_dr_i~0) (= ~T9_E~0 2) (= 0 ~t6_pc~0) (= 0 ~t5_st~0) (= ~E_3~0 2) (= 0 ~t3_pc~0) (= 0 ~t6_st~0) (= ~t9_i~0 0) (= ~t2_i~0 0) (= 0 ~t8_st~0) (= ~E_6~0 2) (= ~t4_i~0 0) (= ~E_11~0 2) (= ~t1_st~0 0) (= ~c_num_read~0 1) (= ~T7_E~0 2) (= ~m_i~0 0) (= ~t10_st~0 0) (= ~t10_pc~0 0) (= 0 ~t9_pc~0) (= ~t11_pc~0 0) (<= 0 (+ ~q_buf_0~0 2147483648)) (= ~t11_i~0 0) (= ~E_2~0 2) (= ~T3_E~0 2) (= ~local~0 0) (= ~t3_i~0 0) (= 0 ~t7_st~0) (= ~t8_i~0 0) (= ~token~0 0) (= ~m_pc~0 0) (= 0 ~t9_st~0) (= ~T10_E~0 2) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (<= ~p_last_write~0 2147483647) (= ~E_M~0 2) (= ~a_t~0 0) (= 0 ~t2_st~0) (= 0 ~t4_pc~0) (= ~t11_st~0 0) (= ~E_1~0 2) (= 0 ~t3_st~0) (= ~T8_E~0 2) (= ~M_E~0 2) (= ~E_9~0 2) (<= 0 v_~q_free~0_44) (not (= v_~q_free~0_44 1)) (= ~t1_i~0 0))) (= ~c_last_read~0 ~q_buf_0~0) (= ~c_dr_pc~0 0) (= ~c_last_read~0 ~p_last_write~0) (= ~c_dr_st~0 1))' at error location [2024-11-09 05:08:23,503 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:08:23,503 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:08:23,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 13 [2024-11-09 05:08:23,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326663778] [2024-11-09 05:08:23,504 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:08:23,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-09 05:08:23,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:08:23,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-09 05:08:23,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=2973, Unknown=0, NotChecked=0, Total=3306 [2024-11-09 05:08:23,507 INFO L87 Difference]: Start difference. First operand 1139 states and 1669 transitions. Second operand has 13 states, 12 states have (on average 13.166666666666666) internal successors, (158), 12 states have internal predecessors, (158), 9 states have call successors, (42), 5 states have call predecessors, (42), 5 states have return successors, (41), 10 states have call predecessors, (41), 9 states have call successors, (41) [2024-11-09 05:08:27,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:08:27,344 INFO L93 Difference]: Finished difference Result 2079 states and 2756 transitions. [2024-11-09 05:08:27,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-09 05:08:27,345 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 13.166666666666666) internal successors, (158), 12 states have internal predecessors, (158), 9 states have call successors, (42), 5 states have call predecessors, (42), 5 states have return successors, (41), 10 states have call predecessors, (41), 9 states have call successors, (41) Word has length 104 [2024-11-09 05:08:27,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:08:27,354 INFO L225 Difference]: With dead ends: 2079 [2024-11-09 05:08:27,355 INFO L226 Difference]: Without dead ends: 1897 [2024-11-09 05:08:27,360 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 274 SyntacticMatches, 6 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 4742 ImplicationChecksByTransitivity, 63.5s TimeCoverageRelationStatistics Valid=1088, Invalid=12252, Unknown=0, NotChecked=0, Total=13340 [2024-11-09 05:08:27,360 INFO L432 NwaCegarLoop]: 287 mSDtfsCounter, 1191 mSDsluCounter, 1732 mSDsCounter, 0 mSdLazyCounter, 2530 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1196 SdHoareTripleChecker+Valid, 2019 SdHoareTripleChecker+Invalid, 2932 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 2530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-09 05:08:27,361 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1196 Valid, 2019 Invalid, 2932 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 2530 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-09 05:08:27,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1897 states. [2024-11-09 05:08:27,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1897 to 1534. [2024-11-09 05:08:27,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1534 states, 1221 states have (on average 1.361998361998362) internal successors, (1663), 1227 states have internal predecessors, (1663), 200 states have call successors, (200), 112 states have call predecessors, (200), 111 states have return successors, (257), 196 states have call predecessors, (257), 199 states have call successors, (257) [2024-11-09 05:08:27,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1534 states to 1534 states and 2120 transitions. [2024-11-09 05:08:27,602 INFO L78 Accepts]: Start accepts. Automaton has 1534 states and 2120 transitions. Word has length 104 [2024-11-09 05:08:27,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:08:27,603 INFO L471 AbstractCegarLoop]: Abstraction has 1534 states and 2120 transitions. [2024-11-09 05:08:27,603 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 13.166666666666666) internal successors, (158), 12 states have internal predecessors, (158), 9 states have call successors, (42), 5 states have call predecessors, (42), 5 states have return successors, (41), 10 states have call predecessors, (41), 9 states have call successors, (41) [2024-11-09 05:08:27,603 INFO L276 IsEmpty]: Start isEmpty. Operand 1534 states and 2120 transitions. [2024-11-09 05:08:27,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-09 05:08:27,607 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:08:27,607 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:08:27,632 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-09 05:08:27,807 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-09 05:08:27,810 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:08:27,811 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:08:27,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1435765873, now seen corresponding path program 1 times [2024-11-09 05:08:27,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:08:27,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457887757] [2024-11-09 05:08:27,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:08:27,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:08:27,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:08:27,878 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-09 05:08:27,878 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:08:27,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457887757] [2024-11-09 05:08:27,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457887757] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:08:27,878 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:08:27,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 05:08:27,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340270364] [2024-11-09 05:08:27,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:08:27,880 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:08:27,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:08:27,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:08:27,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:08:27,881 INFO L87 Difference]: Start difference. First operand 1534 states and 2120 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 05:08:28,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:08:28,190 INFO L93 Difference]: Finished difference Result 2033 states and 2692 transitions. [2024-11-09 05:08:28,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:08:28,190 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2024-11-09 05:08:28,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:08:28,198 INFO L225 Difference]: With dead ends: 2033 [2024-11-09 05:08:28,199 INFO L226 Difference]: Without dead ends: 1524 [2024-11-09 05:08:28,201 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 05:08:28,201 INFO L432 NwaCegarLoop]: 345 mSDtfsCounter, 343 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:08:28,201 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 411 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:08:28,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1524 states. [2024-11-09 05:08:28,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1524 to 1515. [2024-11-09 05:08:28,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1515 states, 1204 states have (on average 1.3546511627906976) internal successors, (1631), 1210 states have internal predecessors, (1631), 199 states have call successors, (199), 111 states have call predecessors, (199), 110 states have return successors, (256), 195 states have call predecessors, (256), 198 states have call successors, (256) [2024-11-09 05:08:28,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1515 states to 1515 states and 2086 transitions. [2024-11-09 05:08:28,413 INFO L78 Accepts]: Start accepts. Automaton has 1515 states and 2086 transitions. Word has length 108 [2024-11-09 05:08:28,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:08:28,414 INFO L471 AbstractCegarLoop]: Abstraction has 1515 states and 2086 transitions. [2024-11-09 05:08:28,414 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 05:08:28,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 2086 transitions. [2024-11-09 05:08:28,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-09 05:08:28,417 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:08:28,417 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:08:28,418 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-09 05:08:28,418 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:08:28,418 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:08:28,418 INFO L85 PathProgramCache]: Analyzing trace with hash -625475341, now seen corresponding path program 1 times [2024-11-09 05:08:28,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:08:28,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825731209] [2024-11-09 05:08:28,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:08:28,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:08:28,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:08:28,643 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-09 05:08:28,643 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:08:28,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825731209] [2024-11-09 05:08:28,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825731209] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:08:28,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560378353] [2024-11-09 05:08:28,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:08:28,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:08:28,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:08:28,646 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:08:28,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 05:08:28,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:08:28,804 INFO L255 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 05:08:28,812 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:08:28,908 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 05:08:28,908 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:08:28,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560378353] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:08:28,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:08:28,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2024-11-09 05:08:28,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402870553] [2024-11-09 05:08:28,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:08:28,909 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 05:08:28,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:08:28,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 05:08:28,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-09 05:08:28,910 INFO L87 Difference]: Start difference. First operand 1515 states and 2086 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-09 05:08:29,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:08:29,368 INFO L93 Difference]: Finished difference Result 2035 states and 2680 transitions. [2024-11-09 05:08:29,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 05:08:29,368 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 112 [2024-11-09 05:08:29,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:08:29,377 INFO L225 Difference]: With dead ends: 2035 [2024-11-09 05:08:29,377 INFO L226 Difference]: Without dead ends: 1486 [2024-11-09 05:08:29,379 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-11-09 05:08:29,380 INFO L432 NwaCegarLoop]: 334 mSDtfsCounter, 47 mSDsluCounter, 987 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:08:29,381 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 1321 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:08:29,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2024-11-09 05:08:29,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 1426. [2024-11-09 05:08:29,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1143 states have (on average 1.3657042869641294) internal successors, (1561), 1149 states have internal predecessors, (1561), 184 states have call successors, (184), 98 states have call predecessors, (184), 97 states have return successors, (241), 180 states have call predecessors, (241), 183 states have call successors, (241) [2024-11-09 05:08:29,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 1986 transitions. [2024-11-09 05:08:29,603 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 1986 transitions. Word has length 112 [2024-11-09 05:08:29,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:08:29,604 INFO L471 AbstractCegarLoop]: Abstraction has 1426 states and 1986 transitions. [2024-11-09 05:08:29,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-09 05:08:29,604 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 1986 transitions. [2024-11-09 05:08:29,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-09 05:08:29,607 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:08:29,607 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:08:29,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-09 05:08:29,811 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-09 05:08:29,811 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:08:29,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:08:29,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1722306981, now seen corresponding path program 1 times [2024-11-09 05:08:29,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:08:29,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396051630] [2024-11-09 05:08:29,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:08:29,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:08:29,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:08:29,973 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-09 05:08:29,974 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:08:29,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396051630] [2024-11-09 05:08:29,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396051630] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:08:29,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:08:29,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 05:08:29,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247048210] [2024-11-09 05:08:29,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:08:29,975 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 05:08:29,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:08:29,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 05:08:29,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:08:29,976 INFO L87 Difference]: Start difference. First operand 1426 states and 1986 transitions. Second operand has 6 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-09 05:08:30,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:08:30,432 INFO L93 Difference]: Finished difference Result 2175 states and 2831 transitions. [2024-11-09 05:08:30,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 05:08:30,433 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 113 [2024-11-09 05:08:30,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:08:30,442 INFO L225 Difference]: With dead ends: 2175 [2024-11-09 05:08:30,442 INFO L226 Difference]: Without dead ends: 1718 [2024-11-09 05:08:30,445 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-09 05:08:30,446 INFO L432 NwaCegarLoop]: 339 mSDtfsCounter, 332 mSDsluCounter, 1077 mSDsCounter, 0 mSdLazyCounter, 295 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 1416 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 295 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:08:30,446 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 1416 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 295 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:08:30,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1718 states. [2024-11-09 05:08:30,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1718 to 1684. [2024-11-09 05:08:30,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1684 states, 1305 states have (on average 1.3340996168582375) internal successors, (1741), 1317 states have internal predecessors, (1741), 232 states have call successors, (232), 140 states have call predecessors, (232), 145 states have return successors, (301), 228 states have call predecessors, (301), 231 states have call successors, (301) [2024-11-09 05:08:30,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1684 states to 1684 states and 2274 transitions. [2024-11-09 05:08:30,689 INFO L78 Accepts]: Start accepts. Automaton has 1684 states and 2274 transitions. Word has length 113 [2024-11-09 05:08:30,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:08:30,690 INFO L471 AbstractCegarLoop]: Abstraction has 1684 states and 2274 transitions. [2024-11-09 05:08:30,690 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-09 05:08:30,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1684 states and 2274 transitions. [2024-11-09 05:08:30,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-09 05:08:30,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:08:30,693 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:08:30,693 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-09 05:08:30,694 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:08:30,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:08:30,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1979737880, now seen corresponding path program 1 times [2024-11-09 05:08:30,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:08:30,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328701820] [2024-11-09 05:08:30,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:08:30,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:08:30,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:08:31,906 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 18 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-09 05:08:31,907 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:08:31,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328701820] [2024-11-09 05:08:31,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328701820] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:08:31,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200888635] [2024-11-09 05:08:31,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:08:31,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:08:31,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:08:31,909 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:08:31,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 05:08:32,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:08:32,061 INFO L255 TraceCheckSpWp]: Trace formula consists of 526 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-09 05:08:32,068 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:08:33,090 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 31 proven. 24 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 05:08:33,090 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:08:34,694 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-09 05:08:34,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200888635] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:08:34,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1769694306] [2024-11-09 05:08:34,698 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2024-11-09 05:08:34,698 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:08:34,699 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:08:34,699 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:08:34,699 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:09:21,413 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 250 for LOIs [2024-11-09 05:09:21,694 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 13 for LOIs [2024-11-09 05:09:21,696 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 7 for LOIs [2024-11-09 05:09:21,701 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 214 for LOIs [2024-11-09 05:09:23,260 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 215 for LOIs [2024-11-09 05:09:24,696 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 21 for LOIs [2024-11-09 05:09:24,733 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 208 for LOIs [2024-11-09 05:09:24,982 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 219 for LOIs [2024-11-09 05:09:25,349 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:09:45,914 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '45452#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~c_last_read~0 ~p_last_write~0))' at error location [2024-11-09 05:09:45,914 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:09:45,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:09:45,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 15, 16] total 53 [2024-11-09 05:09:45,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504338170] [2024-11-09 05:09:45,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:09:45,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-09 05:09:45,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:09:45,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-09 05:09:45,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=851, Invalid=9451, Unknown=0, NotChecked=0, Total=10302 [2024-11-09 05:09:45,921 INFO L87 Difference]: Start difference. First operand 1684 states and 2274 transitions. Second operand has 53 states, 36 states have (on average 5.444444444444445) internal successors, (196), 39 states have internal predecessors, (196), 22 states have call successors, (44), 18 states have call predecessors, (44), 23 states have return successors, (46), 21 states have call predecessors, (46), 22 states have call successors, (46) [2024-11-09 05:10:09,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:10:09,142 INFO L93 Difference]: Finished difference Result 4508 states and 5721 transitions. [2024-11-09 05:10:09,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 273 states. [2024-11-09 05:10:09,143 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 36 states have (on average 5.444444444444445) internal successors, (196), 39 states have internal predecessors, (196), 22 states have call successors, (44), 18 states have call predecessors, (44), 23 states have return successors, (46), 21 states have call predecessors, (46), 22 states have call successors, (46) Word has length 114 [2024-11-09 05:10:09,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:10:09,162 INFO L225 Difference]: With dead ends: 4508 [2024-11-09 05:10:09,162 INFO L226 Difference]: Without dead ends: 3793 [2024-11-09 05:10:09,191 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 672 GetRequests, 298 SyntacticMatches, 6 SemanticMatches, 368 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 55704 ImplicationChecksByTransitivity, 37.7s TimeCoverageRelationStatistics Valid=13027, Invalid=123503, Unknown=0, NotChecked=0, Total=136530 [2024-11-09 05:10:09,192 INFO L432 NwaCegarLoop]: 292 mSDtfsCounter, 5272 mSDsluCounter, 4027 mSDsCounter, 0 mSdLazyCounter, 6669 mSolverCounterSat, 2372 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5272 SdHoareTripleChecker+Valid, 4319 SdHoareTripleChecker+Invalid, 9041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2372 IncrementalHoareTripleChecker+Valid, 6669 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:10:09,192 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5272 Valid, 4319 Invalid, 9041 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2372 Valid, 6669 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2024-11-09 05:10:09,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3793 states. [2024-11-09 05:10:09,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3793 to 1960. [2024-11-09 05:10:09,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1960 states, 1489 states have (on average 1.3109469442578912) internal successors, (1952), 1503 states have internal predecessors, (1952), 277 states have call successors, (277), 177 states have call predecessors, (277), 192 states have return successors, (358), 281 states have call predecessors, (358), 276 states have call successors, (358) [2024-11-09 05:10:09,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1960 states to 1960 states and 2587 transitions. [2024-11-09 05:10:09,763 INFO L78 Accepts]: Start accepts. Automaton has 1960 states and 2587 transitions. Word has length 114 [2024-11-09 05:10:09,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:10:09,763 INFO L471 AbstractCegarLoop]: Abstraction has 1960 states and 2587 transitions. [2024-11-09 05:10:09,764 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 36 states have (on average 5.444444444444445) internal successors, (196), 39 states have internal predecessors, (196), 22 states have call successors, (44), 18 states have call predecessors, (44), 23 states have return successors, (46), 21 states have call predecessors, (46), 22 states have call successors, (46) [2024-11-09 05:10:09,764 INFO L276 IsEmpty]: Start isEmpty. Operand 1960 states and 2587 transitions. [2024-11-09 05:10:09,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-09 05:10:09,767 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:10:09,768 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:10:09,794 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-09 05:10:09,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-09 05:10:09,973 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:10:09,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:10:09,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1016376300, now seen corresponding path program 1 times [2024-11-09 05:10:09,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:10:09,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565519196] [2024-11-09 05:10:09,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:10:09,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:10:09,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:10:10,378 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-09 05:10:10,379 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:10:10,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565519196] [2024-11-09 05:10:10,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565519196] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:10:10,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755289587] [2024-11-09 05:10:10,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:10:10,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:10:10,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:10:10,381 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:10:10,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 05:10:10,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:10:10,569 INFO L255 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-09 05:10:10,575 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:10:10,663 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 35 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-09 05:10:10,663 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:10:10,880 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-09 05:10:10,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755289587] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-09 05:10:10,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 05:10:10,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14, 8] total 20 [2024-11-09 05:10:10,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365457518] [2024-11-09 05:10:10,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:10:10,882 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 05:10:10,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:10:10,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 05:10:10,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2024-11-09 05:10:10,883 INFO L87 Difference]: Start difference. First operand 1960 states and 2587 transitions. Second operand has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 05:10:12,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:10:12,405 INFO L93 Difference]: Finished difference Result 3284 states and 4135 transitions. [2024-11-09 05:10:12,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-09 05:10:12,406 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 115 [2024-11-09 05:10:12,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:10:12,418 INFO L225 Difference]: With dead ends: 3284 [2024-11-09 05:10:12,419 INFO L226 Difference]: Without dead ends: 2293 [2024-11-09 05:10:12,422 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2024-11-09 05:10:12,422 INFO L432 NwaCegarLoop]: 261 mSDtfsCounter, 493 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 1030 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 496 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 1128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1030 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 05:10:12,423 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [496 Valid, 909 Invalid, 1128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1030 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 05:10:12,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2293 states. [2024-11-09 05:10:12,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2293 to 2040. [2024-11-09 05:10:12,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2040 states, 1534 states have (on average 1.3057366362451108) internal successors, (2003), 1551 states have internal predecessors, (2003), 296 states have call successors, (296), 186 states have call predecessors, (296), 208 states have return successors, (398), 304 states have call predecessors, (398), 295 states have call successors, (398) [2024-11-09 05:10:12,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2040 states to 2040 states and 2697 transitions. [2024-11-09 05:10:12,782 INFO L78 Accepts]: Start accepts. Automaton has 2040 states and 2697 transitions. Word has length 115 [2024-11-09 05:10:12,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:10:12,783 INFO L471 AbstractCegarLoop]: Abstraction has 2040 states and 2697 transitions. [2024-11-09 05:10:12,783 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 05:10:12,783 INFO L276 IsEmpty]: Start isEmpty. Operand 2040 states and 2697 transitions. [2024-11-09 05:10:12,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-09 05:10:12,787 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:10:12,787 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:10:12,808 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-09 05:10:12,987 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-09 05:10:12,988 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:10:12,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:10:12,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1523086537, now seen corresponding path program 1 times [2024-11-09 05:10:12,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:10:12,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633656386] [2024-11-09 05:10:12,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:10:12,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:10:13,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:10:13,795 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 24 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 05:10:13,796 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:10:13,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633656386] [2024-11-09 05:10:13,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633656386] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:10:13,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552256775] [2024-11-09 05:10:13,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:10:13,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:10:13,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:10:13,799 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:10:13,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 05:10:13,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:10:13,989 INFO L255 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-09 05:10:13,994 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:10:14,953 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 60 proven. 23 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 05:10:14,953 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:10:16,466 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 13 proven. 44 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-09 05:10:16,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552256775] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 05:10:16,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1517120363] [2024-11-09 05:10:16,471 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2024-11-09 05:10:16,471 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 05:10:16,472 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 05:10:16,472 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 05:10:16,472 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 05:10:45,305 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 253 for LOIs [2024-11-09 05:10:45,663 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 79 for LOIs [2024-11-09 05:10:45,692 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 9 for LOIs [2024-11-09 05:10:45,697 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 217 for LOIs [2024-11-09 05:10:47,611 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 218 for LOIs [2024-11-09 05:10:49,211 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 23 for LOIs [2024-11-09 05:10:49,244 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 211 for LOIs [2024-11-09 05:10:49,499 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 222 for LOIs [2024-11-09 05:10:49,765 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 05:11:11,865 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '64410#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (= ~c_dr_pc~0 1) (exists ((v_~q_req_up~0_99 Int) (v_~q_free~0_103 Int)) (and (or (and (<= ~p_dw_pc~0 1) (<= 0 ~p_dw_pc~0) (<= v_~q_free~0_103 1) (= ~p_dw_st~0 0) (<= 0 v_~q_free~0_103)) (and (= v_~q_free~0_103 0) (= ~p_dw_pc~0 1) (= 2 ~p_dw_st~0))) (or (= ~p_dw_st~0 0) (exists ((v_~p_dw_st~0_140 Int) (v_~p_dw_pc~0_48 Int)) (and (or (and (= v_~p_dw_st~0_140 1) (= v_~p_dw_pc~0_48 0)) (and (<= ~q_buf_0~0 2147483647) (= v_~p_dw_st~0_140 1) (<= 0 (+ ~q_buf_0~0 2147483648)) (= v_~q_req_up~0_99 1))) (or (and (exists ((|v_ULTIMATE.start_eval1_~tmp~2#1_70| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp~2#1_70| 0)) (<= |v_ULTIMATE.start_eval1_~tmp~2#1_70| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp~2#1_70| 2147483648)))) (= v_~p_dw_pc~0_48 1)) (and (exists ((|v_ULTIMATE.start_eval1_~tmp~2#1_70| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp~2#1_70| 0)) (<= |v_ULTIMATE.start_eval1_~tmp~2#1_70| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp~2#1_70| 2147483648)))) (= v_~p_dw_pc~0_48 0)))))))) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~c_last_read~0 ~q_buf_0~0) (= ~c_last_read~0 ~p_last_write~0) (exists ((|v_ULTIMATE.start_eval1_~tmp___0~2#1_44| Int)) (and (<= |v_ULTIMATE.start_eval1_~tmp___0~2#1_44| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp___0~2#1_44| 2147483648)) (not (= |v_ULTIMATE.start_eval1_~tmp___0~2#1_44| 0)))) (= ~c_dr_st~0 1))' at error location [2024-11-09 05:11:11,865 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 05:11:11,866 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 05:11:11,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 18] total 49 [2024-11-09 05:11:11,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668430153] [2024-11-09 05:11:11,866 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 05:11:11,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-09 05:11:11,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:11,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-09 05:11:11,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=927, Invalid=9375, Unknown=0, NotChecked=0, Total=10302 [2024-11-09 05:11:11,870 INFO L87 Difference]: Start difference. First operand 2040 states and 2697 transitions. Second operand has 49 states, 35 states have (on average 6.085714285714285) internal successors, (213), 39 states have internal predecessors, (213), 26 states have call successors, (49), 17 states have call predecessors, (49), 21 states have return successors, (51), 24 states have call predecessors, (51), 26 states have call successors, (51) [2024-11-09 05:11:22,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:22,105 INFO L93 Difference]: Finished difference Result 4245 states and 5276 transitions. [2024-11-09 05:11:22,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2024-11-09 05:11:22,106 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 35 states have (on average 6.085714285714285) internal successors, (213), 39 states have internal predecessors, (213), 26 states have call successors, (49), 17 states have call predecessors, (49), 21 states have return successors, (51), 24 states have call predecessors, (51), 26 states have call successors, (51) Word has length 124 [2024-11-09 05:11:22,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:22,122 INFO L225 Difference]: With dead ends: 4245 [2024-11-09 05:11:22,122 INFO L226 Difference]: Without dead ends: 3174 [2024-11-09 05:11:22,134 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 526 GetRequests, 323 SyntacticMatches, 2 SemanticMatches, 201 ConstructedPredicates, 0 IntricatePredicates, 3 DeprecatedPredicates, 16047 ImplicationChecksByTransitivity, 27.1s TimeCoverageRelationStatistics Valid=4253, Invalid=36753, Unknown=0, NotChecked=0, Total=41006 [2024-11-09 05:11:22,135 INFO L432 NwaCegarLoop]: 261 mSDtfsCounter, 7285 mSDsluCounter, 2290 mSDsCounter, 0 mSdLazyCounter, 4312 mSolverCounterSat, 3380 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7285 SdHoareTripleChecker+Valid, 2551 SdHoareTripleChecker+Invalid, 7692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3380 IncrementalHoareTripleChecker+Valid, 4312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:22,136 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7285 Valid, 2551 Invalid, 7692 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3380 Valid, 4312 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2024-11-09 05:11:22,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3174 states. [2024-11-09 05:11:22,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3174 to 1856. [2024-11-09 05:11:22,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1856 states, 1422 states have (on average 1.3185654008438819) internal successors, (1875), 1438 states have internal predecessors, (1875), 256 states have call successors, (256), 154 states have call predecessors, (256), 176 states have return successors, (348), 265 states have call predecessors, (348), 255 states have call successors, (348) [2024-11-09 05:11:22,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 2479 transitions. [2024-11-09 05:11:22,770 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 2479 transitions. Word has length 124 [2024-11-09 05:11:22,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:22,771 INFO L471 AbstractCegarLoop]: Abstraction has 1856 states and 2479 transitions. [2024-11-09 05:11:22,771 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 35 states have (on average 6.085714285714285) internal successors, (213), 39 states have internal predecessors, (213), 26 states have call successors, (49), 17 states have call predecessors, (49), 21 states have return successors, (51), 24 states have call predecessors, (51), 26 states have call successors, (51) [2024-11-09 05:11:22,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 2479 transitions. [2024-11-09 05:11:22,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-09 05:11:22,776 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:22,776 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:22,804 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-09 05:11:22,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:22,978 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:11:22,978 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:22,978 INFO L85 PathProgramCache]: Analyzing trace with hash 465950069, now seen corresponding path program 1 times [2024-11-09 05:11:22,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:22,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069317868] [2024-11-09 05:11:22,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:22,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:23,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:23,274 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 38 proven. 9 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-09 05:11:23,274 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:23,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069317868] [2024-11-09 05:11:23,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069317868] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:23,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614970647] [2024-11-09 05:11:23,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:23,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:23,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:23,277 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:23,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 05:11:23,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:23,484 INFO L255 TraceCheckSpWp]: Trace formula consists of 550 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-09 05:11:23,487 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:23,639 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 50 proven. 17 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-09 05:11:23,639 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 05:11:23,922 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-09 05:11:23,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614970647] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:23,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 05:11:23,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9, 10] total 17 [2024-11-09 05:11:23,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413628732] [2024-11-09 05:11:23,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:23,924 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 05:11:23,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:23,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 05:11:23,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2024-11-09 05:11:23,926 INFO L87 Difference]: Start difference. First operand 1856 states and 2479 transitions. Second operand has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 05:11:25,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:25,352 INFO L93 Difference]: Finished difference Result 2511 states and 3220 transitions. [2024-11-09 05:11:25,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 05:11:25,353 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 125 [2024-11-09 05:11:25,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:25,358 INFO L225 Difference]: With dead ends: 2511 [2024-11-09 05:11:25,358 INFO L226 Difference]: Without dead ends: 1624 [2024-11-09 05:11:25,361 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2024-11-09 05:11:25,361 INFO L432 NwaCegarLoop]: 250 mSDtfsCounter, 786 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 1092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:25,362 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [787 Valid, 567 Invalid, 1092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 05:11:25,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1624 states. [2024-11-09 05:11:25,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1624 to 1587. [2024-11-09 05:11:25,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1223 states have (on average 1.3327882256745707) internal successors, (1630), 1239 states have internal predecessors, (1630), 220 states have call successors, (220), 124 states have call predecessors, (220), 142 states have return successors, (307), 225 states have call predecessors, (307), 219 states have call successors, (307) [2024-11-09 05:11:25,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 2157 transitions. [2024-11-09 05:11:25,769 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 2157 transitions. Word has length 125 [2024-11-09 05:11:25,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:25,770 INFO L471 AbstractCegarLoop]: Abstraction has 1587 states and 2157 transitions. [2024-11-09 05:11:25,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 05:11:25,770 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 2157 transitions. [2024-11-09 05:11:25,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 05:11:25,774 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:25,774 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:25,797 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-09 05:11:25,975 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-09 05:11:25,975 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:11:25,975 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:25,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1335358417, now seen corresponding path program 1 times [2024-11-09 05:11:25,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:25,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253309199] [2024-11-09 05:11:25,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:25,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:25,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:26,106 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 05:11:26,106 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:26,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253309199] [2024-11-09 05:11:26,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253309199] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:26,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771702100] [2024-11-09 05:11:26,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:26,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:26,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:26,109 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:26,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 05:11:26,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:26,328 INFO L255 TraceCheckSpWp]: Trace formula consists of 872 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 05:11:26,330 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:26,359 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-09 05:11:26,359 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:11:26,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771702100] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:26,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:11:26,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 05:11:26,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799494131] [2024-11-09 05:11:26,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:26,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:11:26,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:26,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:11:26,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:11:26,362 INFO L87 Difference]: Start difference. First operand 1587 states and 2157 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 2 states have internal predecessors, (85), 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 05:11:27,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:27,016 INFO L93 Difference]: Finished difference Result 3315 states and 4964 transitions. [2024-11-09 05:11:27,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:11:27,018 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 2 states have internal predecessors, (85), 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 130 [2024-11-09 05:11:27,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:27,034 INFO L225 Difference]: With dead ends: 3315 [2024-11-09 05:11:27,034 INFO L226 Difference]: Without dead ends: 2443 [2024-11-09 05:11:27,048 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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 05:11:27,048 INFO L432 NwaCegarLoop]: 305 mSDtfsCounter, 336 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:27,049 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 528 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:11:27,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2443 states. [2024-11-09 05:11:27,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2443 to 2436. [2024-11-09 05:11:27,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2436 states, 1945 states have (on average 1.3845758354755784) internal successors, (2693), 1964 states have internal predecessors, (2693), 317 states have call successors, (317), 154 states have call predecessors, (317), 172 states have return successors, (458), 319 states have call predecessors, (458), 316 states have call successors, (458) [2024-11-09 05:11:27,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2436 states to 2436 states and 3468 transitions. [2024-11-09 05:11:27,686 INFO L78 Accepts]: Start accepts. Automaton has 2436 states and 3468 transitions. Word has length 130 [2024-11-09 05:11:27,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:27,686 INFO L471 AbstractCegarLoop]: Abstraction has 2436 states and 3468 transitions. [2024-11-09 05:11:27,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 2 states have internal predecessors, (85), 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 05:11:27,687 INFO L276 IsEmpty]: Start isEmpty. Operand 2436 states and 3468 transitions. [2024-11-09 05:11:27,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 05:11:27,692 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:27,692 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:27,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-09 05:11:27,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:27,894 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:11:27,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:27,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1862325613, now seen corresponding path program 1 times [2024-11-09 05:11:27,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:27,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748651887] [2024-11-09 05:11:27,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:27,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:27,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:28,061 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 05:11:28,061 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:28,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748651887] [2024-11-09 05:11:28,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748651887] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:28,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954375186] [2024-11-09 05:11:28,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:28,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:28,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:28,065 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:28,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 05:11:28,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:28,344 INFO L255 TraceCheckSpWp]: Trace formula consists of 866 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 05:11:28,348 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:28,384 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 05:11:28,385 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:11:28,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954375186] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:28,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:11:28,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 05:11:28,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346145068] [2024-11-09 05:11:28,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:28,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:11:28,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:28,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:11:28,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:11:28,387 INFO L87 Difference]: Start difference. First operand 2436 states and 3468 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 2 states have internal predecessors, (82), 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 05:11:29,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:29,161 INFO L93 Difference]: Finished difference Result 5847 states and 8980 transitions. [2024-11-09 05:11:29,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:11:29,162 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 2 states have internal predecessors, (82), 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 130 [2024-11-09 05:11:29,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:29,188 INFO L225 Difference]: With dead ends: 5847 [2024-11-09 05:11:29,189 INFO L226 Difference]: Without dead ends: 4126 [2024-11-09 05:11:29,200 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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 05:11:29,200 INFO L432 NwaCegarLoop]: 305 mSDtfsCounter, 339 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:29,201 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [339 Valid, 528 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:11:29,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4126 states. [2024-11-09 05:11:29,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4126 to 4114. [2024-11-09 05:11:29,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4114 states, 3374 states have (on average 1.4193835210432721) internal successors, (4789), 3399 states have internal predecessors, (4789), 506 states have call successors, (506), 214 states have call predecessors, (506), 232 states have return successors, (751), 502 states have call predecessors, (751), 505 states have call successors, (751) [2024-11-09 05:11:29,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4114 states to 4114 states and 6046 transitions. [2024-11-09 05:11:29,922 INFO L78 Accepts]: Start accepts. Automaton has 4114 states and 6046 transitions. Word has length 130 [2024-11-09 05:11:29,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:29,923 INFO L471 AbstractCegarLoop]: Abstraction has 4114 states and 6046 transitions. [2024-11-09 05:11:29,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 2 states have internal predecessors, (82), 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 05:11:29,923 INFO L276 IsEmpty]: Start isEmpty. Operand 4114 states and 6046 transitions. [2024-11-09 05:11:29,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 05:11:29,934 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:29,934 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:29,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-09 05:11:30,138 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:30,139 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:11:30,139 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:30,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1692638063, now seen corresponding path program 1 times [2024-11-09 05:11:30,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:30,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720175939] [2024-11-09 05:11:30,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:30,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:30,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:30,305 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 05:11:30,305 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:30,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720175939] [2024-11-09 05:11:30,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720175939] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:30,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449752613] [2024-11-09 05:11:30,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:30,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:30,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:30,308 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:30,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 05:11:30,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:30,570 INFO L255 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 05:11:30,573 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:30,644 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-09 05:11:30,644 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:11:30,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449752613] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:30,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:11:30,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 05:11:30,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136822539] [2024-11-09 05:11:30,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:30,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:11:30,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:30,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:11:30,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:11:30,646 INFO L87 Difference]: Start difference. First operand 4114 states and 6046 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 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 05:11:31,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:31,635 INFO L93 Difference]: Finished difference Result 10851 states and 16871 transitions. [2024-11-09 05:11:31,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:11:31,635 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 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 130 [2024-11-09 05:11:31,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:31,677 INFO L225 Difference]: With dead ends: 10851 [2024-11-09 05:11:31,677 INFO L226 Difference]: Without dead ends: 7452 [2024-11-09 05:11:31,696 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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 05:11:31,697 INFO L432 NwaCegarLoop]: 305 mSDtfsCounter, 318 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:31,697 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 528 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:11:31,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7452 states. [2024-11-09 05:11:32,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7452 to 7430. [2024-11-09 05:11:32,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7430 states, 6202 states have (on average 1.4384069654950016) internal successors, (8921), 6239 states have internal predecessors, (8921), 874 states have call successors, (874), 334 states have call predecessors, (874), 352 states have return successors, (1319), 858 states have call predecessors, (1319), 873 states have call successors, (1319) [2024-11-09 05:11:32,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7430 states to 7430 states and 11114 transitions. [2024-11-09 05:11:32,894 INFO L78 Accepts]: Start accepts. Automaton has 7430 states and 11114 transitions. Word has length 130 [2024-11-09 05:11:32,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:32,895 INFO L471 AbstractCegarLoop]: Abstraction has 7430 states and 11114 transitions. [2024-11-09 05:11:32,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 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 05:11:32,896 INFO L276 IsEmpty]: Start isEmpty. Operand 7430 states and 11114 transitions. [2024-11-09 05:11:32,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 05:11:32,908 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:32,908 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:32,935 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 05:11:33,109 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-09 05:11:33,110 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:11:33,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:33,110 INFO L85 PathProgramCache]: Analyzing trace with hash -2027870253, now seen corresponding path program 1 times [2024-11-09 05:11:33,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:33,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314558110] [2024-11-09 05:11:33,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:33,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:33,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:33,252 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 05:11:33,252 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:33,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314558110] [2024-11-09 05:11:33,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314558110] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:33,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320326772] [2024-11-09 05:11:33,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:33,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:33,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:33,255 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:33,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 05:11:33,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:33,493 INFO L255 TraceCheckSpWp]: Trace formula consists of 854 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 05:11:33,497 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:33,553 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-09 05:11:33,554 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:11:33,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320326772] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:33,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:11:33,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 05:11:33,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523777720] [2024-11-09 05:11:33,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:33,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:11:33,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:33,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:11:33,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:11:33,556 INFO L87 Difference]: Start difference. First operand 7430 states and 11114 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 2 states have internal predecessors, (97), 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 05:11:35,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:35,648 INFO L93 Difference]: Finished difference Result 20739 states and 32371 transitions. [2024-11-09 05:11:35,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:11:35,649 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 2 states have internal predecessors, (97), 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 130 [2024-11-09 05:11:35,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:35,720 INFO L225 Difference]: With dead ends: 20739 [2024-11-09 05:11:35,720 INFO L226 Difference]: Without dead ends: 14024 [2024-11-09 05:11:35,753 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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 05:11:35,753 INFO L432 NwaCegarLoop]: 305 mSDtfsCounter, 324 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:35,754 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 528 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:11:35,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14024 states. [2024-11-09 05:11:37,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14024 to 13982. [2024-11-09 05:11:37,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13982 states, 11798 states have (on average 1.4464315985760299) internal successors, (17065), 11859 states have internal predecessors, (17065), 1590 states have call successors, (1590), 574 states have call predecessors, (1590), 592 states have return successors, (2419), 1550 states have call predecessors, (2419), 1589 states have call successors, (2419) [2024-11-09 05:11:37,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13982 states to 13982 states and 21074 transitions. [2024-11-09 05:11:37,285 INFO L78 Accepts]: Start accepts. Automaton has 13982 states and 21074 transitions. Word has length 130 [2024-11-09 05:11:37,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:37,286 INFO L471 AbstractCegarLoop]: Abstraction has 13982 states and 21074 transitions. [2024-11-09 05:11:37,286 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 2 states have internal predecessors, (97), 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 05:11:37,286 INFO L276 IsEmpty]: Start isEmpty. Operand 13982 states and 21074 transitions. [2024-11-09 05:11:37,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 05:11:37,306 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:37,306 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:37,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-09 05:11:37,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-09 05:11:37,507 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:11:37,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:37,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1654845845, now seen corresponding path program 1 times [2024-11-09 05:11:37,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:37,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470532885] [2024-11-09 05:11:37,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:37,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:37,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:37,663 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 05:11:37,663 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:37,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470532885] [2024-11-09 05:11:37,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470532885] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:37,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008828897] [2024-11-09 05:11:37,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:37,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:37,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:37,668 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:37,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 05:11:37,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:37,943 INFO L255 TraceCheckSpWp]: Trace formula consists of 848 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 05:11:37,947 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:38,026 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-09 05:11:38,027 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:11:38,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008828897] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:38,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:11:38,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 05:11:38,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140729677] [2024-11-09 05:11:38,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:38,028 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:11:38,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:38,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:11:38,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:11:38,031 INFO L87 Difference]: Start difference. First operand 13982 states and 21074 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 2 states have internal predecessors, (106), 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 05:11:40,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:40,857 INFO L93 Difference]: Finished difference Result 40275 states and 62807 transitions. [2024-11-09 05:11:40,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:11:40,858 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 2 states have internal predecessors, (106), 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 130 [2024-11-09 05:11:40,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:40,995 INFO L225 Difference]: With dead ends: 40275 [2024-11-09 05:11:40,995 INFO L226 Difference]: Without dead ends: 27008 [2024-11-09 05:11:41,048 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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 05:11:41,049 INFO L432 NwaCegarLoop]: 305 mSDtfsCounter, 315 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:41,049 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [315 Valid, 528 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 05:11:41,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27008 states. [2024-11-09 05:11:43,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27008 to 26926. [2024-11-09 05:11:43,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26926 states, 22870 states have (on average 1.4478793178836904) internal successors, (33113), 22979 states have internal predecessors, (33113), 2982 states have call successors, (2982), 1054 states have call predecessors, (2982), 1072 states have return successors, (4547), 2894 states have call predecessors, (4547), 2981 states have call successors, (4547) [2024-11-09 05:11:43,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26926 states to 26926 states and 40642 transitions. [2024-11-09 05:11:43,723 INFO L78 Accepts]: Start accepts. Automaton has 26926 states and 40642 transitions. Word has length 130 [2024-11-09 05:11:43,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:43,723 INFO L471 AbstractCegarLoop]: Abstraction has 26926 states and 40642 transitions. [2024-11-09 05:11:43,724 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 2 states have internal predecessors, (106), 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 05:11:43,724 INFO L276 IsEmpty]: Start isEmpty. Operand 26926 states and 40642 transitions. [2024-11-09 05:11:43,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 05:11:43,749 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:43,749 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:43,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-09 05:11:43,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-09 05:11:43,950 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:11:43,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:43,951 INFO L85 PathProgramCache]: Analyzing trace with hash -799226477, now seen corresponding path program 1 times [2024-11-09 05:11:43,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:43,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21447717] [2024-11-09 05:11:43,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:43,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:43,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:44,075 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 05:11:44,075 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:44,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21447717] [2024-11-09 05:11:44,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21447717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 05:11:44,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003820490] [2024-11-09 05:11:44,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:44,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 05:11:44,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 05:11:44,078 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 05:11:44,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 05:11:44,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:44,283 INFO L255 TraceCheckSpWp]: Trace formula consists of 842 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 05:11:44,285 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 05:11:44,320 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-09 05:11:44,320 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 05:11:44,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003820490] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:44,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 05:11:44,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 05:11:44,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034163428] [2024-11-09 05:11:44,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:44,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 05:11:44,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:44,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 05:11:44,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:11:44,322 INFO L87 Difference]: Start difference. First operand 26926 states and 40642 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 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 05:11:48,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:11:48,589 INFO L93 Difference]: Finished difference Result 78867 states and 122551 transitions. [2024-11-09 05:11:48,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 05:11:48,589 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 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 130 [2024-11-09 05:11:48,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:11:49,093 INFO L225 Difference]: With dead ends: 78867 [2024-11-09 05:11:49,093 INFO L226 Difference]: Without dead ends: 52656 [2024-11-09 05:11:49,180 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 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 05:11:49,182 INFO L432 NwaCegarLoop]: 305 mSDtfsCounter, 330 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 05:11:49,183 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [330 Valid, 528 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 05:11:49,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52656 states. [2024-11-09 05:11:54,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52656 to 52494. [2024-11-09 05:11:54,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52494 states, 44774 states have (on average 1.4456827623174164) internal successors, (64729), 44979 states have internal predecessors, (64729), 5686 states have call successors, (5686), 2014 states have call predecessors, (5686), 2032 states have return successors, (8659), 5502 states have call predecessors, (8659), 5685 states have call successors, (8659) [2024-11-09 05:11:54,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52494 states to 52494 states and 79074 transitions. [2024-11-09 05:11:54,982 INFO L78 Accepts]: Start accepts. Automaton has 52494 states and 79074 transitions. Word has length 130 [2024-11-09 05:11:54,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 05:11:54,982 INFO L471 AbstractCegarLoop]: Abstraction has 52494 states and 79074 transitions. [2024-11-09 05:11:54,982 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 2 states have internal predecessors, (91), 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 05:11:54,982 INFO L276 IsEmpty]: Start isEmpty. Operand 52494 states and 79074 transitions. [2024-11-09 05:11:55,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 05:11:55,214 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 05:11:55,214 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 05:11:55,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-09 05:11:55,414 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d87c63bf-5f8e-4884-a8a6-4e2c5dc74717/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-09 05:11:55,415 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 05:11:55,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 05:11:55,416 INFO L85 PathProgramCache]: Analyzing trace with hash 572306901, now seen corresponding path program 1 times [2024-11-09 05:11:55,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 05:11:55,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557492023] [2024-11-09 05:11:55,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 05:11:55,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 05:11:55,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 05:11:55,769 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-09 05:11:55,769 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 05:11:55,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557492023] [2024-11-09 05:11:55,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557492023] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 05:11:55,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 05:11:55,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 05:11:55,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965065526] [2024-11-09 05:11:55,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 05:11:55,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 05:11:55,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 05:11:55,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 05:11:55,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-09 05:11:55,773 INFO L87 Difference]: Start difference. First operand 52494 states and 79074 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 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 05:12:05,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 05:12:05,112 INFO L93 Difference]: Finished difference Result 139922 states and 213284 transitions. [2024-11-09 05:12:05,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-09 05:12:05,113 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 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 130 [2024-11-09 05:12:05,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 05:12:05,473 INFO L225 Difference]: With dead ends: 139922 [2024-11-09 05:12:05,473 INFO L226 Difference]: Without dead ends: 88144 [2024-11-09 05:12:05,591 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-11-09 05:12:05,592 INFO L432 NwaCegarLoop]: 303 mSDtfsCounter, 835 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 852 SdHoareTripleChecker+Valid, 1083 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 05:12:05,592 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [852 Valid, 1083 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 05:12:05,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88144 states.