./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7889f6823684efa4d90d392ed393927ee5c2d2eb45f6dbf47b7c030213ef334f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 03:38:06,918 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 03:38:07,010 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 03:38:07,016 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 03:38:07,017 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 03:38:07,057 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 03:38:07,059 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 03:38:07,059 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 03:38:07,059 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 03:38:07,059 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 03:38:07,059 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 03:38:07,060 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 03:38:07,060 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 03:38:07,060 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 03:38:07,060 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 03:38:07,060 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 03:38:07,060 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 03:38:07,060 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 03:38:07,060 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 03:38:07,060 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 03:38:07,060 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 03:38:07,061 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 03:38:07,061 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 03:38:07,061 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 03:38:07,061 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 03:38:07,061 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 03:38:07,061 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 03:38:07,062 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 03:38:07,062 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 03:38:07,062 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 03:38:07,062 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 03:38:07,062 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 03:38:07,062 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 03:38:07,062 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 03:38:07,062 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 03:38:07,064 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 03:38:07,065 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 03:38:07,065 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 03:38:07,065 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 03:38:07,065 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 03:38:07,065 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 03:38:07,065 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 03:38:07,065 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 03:38:07,065 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 03:38:07,066 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 03:38:07,066 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 03:38:07,066 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 03:38:07,066 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7889f6823684efa4d90d392ed393927ee5c2d2eb45f6dbf47b7c030213ef334f [2024-11-14 03:38:07,399 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 03:38:07,409 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 03:38:07,411 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 03:38:07,413 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 03:38:07,413 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 03:38:07,415 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-1.c Unable to find full path for "g++" [2024-11-14 03:38:09,476 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 03:38:09,745 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 03:38:09,746 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-1.c [2024-11-14 03:38:09,764 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/data/89ddcb52e/771373485a5643e48c8538e82eb34ead/FLAG9aa1b9099 [2024-11-14 03:38:09,778 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/data/89ddcb52e/771373485a5643e48c8538e82eb34ead [2024-11-14 03:38:09,780 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 03:38:09,782 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 03:38:09,784 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 03:38:09,784 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 03:38:09,788 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 03:38:09,789 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 03:38:09" (1/1) ... [2024-11-14 03:38:09,790 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@273b4d41 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:09, skipping insertion in model container [2024-11-14 03:38:09,791 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 03:38:09" (1/1) ... [2024-11-14 03:38:09,826 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 03:38:10,006 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_84e610ca-c927-42d4-98f5-42d23a4e9c07/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-1.c[914,927] [2024-11-14 03:38:10,094 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_84e610ca-c927-42d4-98f5-42d23a4e9c07/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-1.c[7115,7128] [2024-11-14 03:38:10,192 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 03:38:10,210 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 03:38:10,223 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_84e610ca-c927-42d4-98f5-42d23a4e9c07/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-1.c[914,927] [2024-11-14 03:38:10,255 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_84e610ca-c927-42d4-98f5-42d23a4e9c07/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.08.cil-1.c[7115,7128] [2024-11-14 03:38:10,319 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 03:38:10,352 INFO L204 MainTranslator]: Completed translation [2024-11-14 03:38:10,353 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10 WrapperNode [2024-11-14 03:38:10,353 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 03:38:10,354 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 03:38:10,354 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 03:38:10,354 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 03:38:10,362 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,373 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,416 INFO L138 Inliner]: procedures = 69, calls = 81, calls flagged for inlining = 38, calls inlined = 38, statements flattened = 813 [2024-11-14 03:38:10,416 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 03:38:10,417 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 03:38:10,417 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 03:38:10,417 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 03:38:10,429 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,429 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,433 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,436 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,458 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,470 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,473 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,475 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,480 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 03:38:10,481 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 03:38:10,481 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 03:38:10,482 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 03:38:10,483 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (1/1) ... [2024-11-14 03:38:10,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 03:38:10,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:38:10,529 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 03:38:10,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 03:38:10,564 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 03:38:10,564 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-14 03:38:10,565 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-14 03:38:10,565 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-14 03:38:10,565 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-14 03:38:10,565 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-14 03:38:10,565 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-14 03:38:10,565 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-14 03:38:10,565 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-14 03:38:10,565 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-14 03:38:10,565 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-14 03:38:10,566 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-14 03:38:10,566 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-14 03:38:10,566 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-14 03:38:10,566 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-14 03:38:10,567 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-14 03:38:10,567 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-14 03:38:10,567 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-14 03:38:10,567 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-14 03:38:10,567 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-14 03:38:10,568 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-14 03:38:10,568 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-14 03:38:10,568 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-14 03:38:10,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 03:38:10,569 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-14 03:38:10,569 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-14 03:38:10,569 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-14 03:38:10,569 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-14 03:38:10,569 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 03:38:10,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 03:38:10,570 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-14 03:38:10,570 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-14 03:38:10,742 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 03:38:10,745 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 03:38:12,003 INFO L? ?]: Removed 103 outVars from TransFormulas that were not future-live. [2024-11-14 03:38:12,004 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 03:38:12,626 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 03:38:12,626 INFO L316 CfgBuilder]: Removed 15 assume(true) statements. [2024-11-14 03:38:12,627 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:38:12 BoogieIcfgContainer [2024-11-14 03:38:12,627 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 03:38:12,633 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 03:38:12,633 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 03:38:12,637 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 03:38:12,638 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 03:38:09" (1/3) ... [2024-11-14 03:38:12,639 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22bbd311 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 03:38:12, skipping insertion in model container [2024-11-14 03:38:12,639 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:38:10" (2/3) ... [2024-11-14 03:38:12,639 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22bbd311 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 03:38:12, skipping insertion in model container [2024-11-14 03:38:12,640 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:38:12" (3/3) ... [2024-11-14 03:38:12,642 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.08.cil-1.c [2024-11-14 03:38:12,662 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 03:38:12,665 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG pc_sfifo_2.cil-1+token_ring.08.cil-1.c that has 15 procedures, 225 locations, 1 initial locations, 15 loop locations, and 2 error locations. [2024-11-14 03:38:12,742 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 03:38:12,757 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;@74d8ae3f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 03:38:12,759 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-14 03:38:12,764 INFO L276 IsEmpty]: Start isEmpty. Operand has 225 states, 172 states have (on average 1.5) internal successors, (258), 178 states have internal predecessors, (258), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-14 03:38:12,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-14 03:38:12,777 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:38:12,777 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-14 03:38:12,778 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:38:12,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:38:12,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1939318361, now seen corresponding path program 1 times [2024-11-14 03:38:12,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:38:12,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377689926] [2024-11-14 03:38:12,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:12,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:38:12,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:13,164 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-14 03:38:13,165 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:38:13,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377689926] [2024-11-14 03:38:13,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377689926] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:38:13,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:38:13,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 03:38:13,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253265769] [2024-11-14 03:38:13,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:38:13,174 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:38:13,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:38:13,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:38:13,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 03:38:13,199 INFO L87 Difference]: Start difference. First operand has 225 states, 172 states have (on average 1.5) internal successors, (258), 178 states have internal predecessors, (258), 36 states have call successors, (36), 14 states have call predecessors, (36), 14 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) 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-14 03:38:13,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:38:13,790 INFO L93 Difference]: Finished difference Result 501 states and 731 transitions. [2024-11-14 03:38:13,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:38:13,792 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-14 03:38:13,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:38:13,802 INFO L225 Difference]: With dead ends: 501 [2024-11-14 03:38:13,802 INFO L226 Difference]: Without dead ends: 280 [2024-11-14 03:38:13,806 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-14 03:38:13,808 INFO L432 NwaCegarLoop]: 322 mSDtfsCounter, 378 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 554 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 03:38:13,811 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 554 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 03:38:13,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2024-11-14 03:38:13,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 273. [2024-11-14 03:38:13,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 207 states have (on average 1.4057971014492754) internal successors, (291), 211 states have internal predecessors, (291), 44 states have call successors, (44), 21 states have call predecessors, (44), 20 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2024-11-14 03:38:13,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 377 transitions. [2024-11-14 03:38:13,907 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 377 transitions. Word has length 45 [2024-11-14 03:38:13,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:38:13,908 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 377 transitions. [2024-11-14 03:38:13,909 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-14 03:38:13,909 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 377 transitions. [2024-11-14 03:38:13,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-14 03:38:13,912 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:38:13,912 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-14 03:38:13,912 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 03:38:13,912 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:38:13,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:38:13,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1436674312, now seen corresponding path program 1 times [2024-11-14 03:38:13,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:38:13,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578407995] [2024-11-14 03:38:13,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:13,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:38:13,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:14,123 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-14 03:38:14,123 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:38:14,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578407995] [2024-11-14 03:38:14,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578407995] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:38:14,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:38:14,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 03:38:14,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464416380] [2024-11-14 03:38:14,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:38:14,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 03:38:14,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:38:14,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 03:38:14,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:38:14,126 INFO L87 Difference]: Start difference. First operand 273 states and 377 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-14 03:38:15,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:38:15,088 INFO L93 Difference]: Finished difference Result 675 states and 880 transitions. [2024-11-14 03:38:15,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 03:38:15,089 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-14 03:38:15,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:38:15,095 INFO L225 Difference]: With dead ends: 675 [2024-11-14 03:38:15,095 INFO L226 Difference]: Without dead ends: 543 [2024-11-14 03:38:15,097 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-14 03:38:15,097 INFO L432 NwaCegarLoop]: 378 mSDtfsCounter, 798 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 960 SdHoareTripleChecker+Invalid, 808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 03:38:15,098 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 960 Invalid, 808 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 559 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 03:38:15,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2024-11-14 03:38:15,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 459. [2024-11-14 03:38:15,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 339 states have (on average 1.3303834808259587) internal successors, (451), 344 states have internal predecessors, (451), 71 states have call successors, (71), 44 states have call predecessors, (71), 47 states have return successors, (73), 72 states have call predecessors, (73), 69 states have call successors, (73) [2024-11-14 03:38:15,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 595 transitions. [2024-11-14 03:38:15,200 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 595 transitions. Word has length 45 [2024-11-14 03:38:15,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:38:15,200 INFO L471 AbstractCegarLoop]: Abstraction has 459 states and 595 transitions. [2024-11-14 03:38:15,203 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-14 03:38:15,203 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 595 transitions. [2024-11-14 03:38:15,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-14 03:38:15,206 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:38:15,207 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-14 03:38:15,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 03:38:15,207 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:38:15,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:38:15,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1348162707, now seen corresponding path program 1 times [2024-11-14 03:38:15,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:38:15,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639974373] [2024-11-14 03:38:15,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:15,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:38:15,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:15,646 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-14 03:38:15,647 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:38:15,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639974373] [2024-11-14 03:38:15,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639974373] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:38:15,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:38:15,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 03:38:15,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282422880] [2024-11-14 03:38:15,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:38:15,648 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 03:38:15,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:38:15,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 03:38:15,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-14 03:38:15,650 INFO L87 Difference]: Start difference. First operand 459 states and 595 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-14 03:38:16,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:38:16,667 INFO L93 Difference]: Finished difference Result 975 states and 1211 transitions. [2024-11-14 03:38:16,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 03:38:16,668 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-14 03:38:16,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:38:16,673 INFO L225 Difference]: With dead ends: 975 [2024-11-14 03:38:16,673 INFO L226 Difference]: Without dead ends: 673 [2024-11-14 03:38:16,675 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2024-11-14 03:38:16,676 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 449 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 821 SdHoareTripleChecker+Invalid, 913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 03:38:16,677 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 821 Invalid, 913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 822 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 03:38:16,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2024-11-14 03:38:16,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 638. [2024-11-14 03:38:16,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 464 states have (on average 1.2995689655172413) internal successors, (603), 470 states have internal predecessors, (603), 98 states have call successors, (98), 67 states have call predecessors, (98), 74 states have return successors, (104), 102 states have call predecessors, (104), 96 states have call successors, (104) [2024-11-14 03:38:16,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 805 transitions. [2024-11-14 03:38:16,765 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 805 transitions. Word has length 46 [2024-11-14 03:38:16,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:38:16,766 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 805 transitions. [2024-11-14 03:38:16,766 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-14 03:38:16,766 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 805 transitions. [2024-11-14 03:38:16,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-14 03:38:16,770 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:38:16,771 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-14 03:38:16,771 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 03:38:16,771 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:38:16,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:38:16,773 INFO L85 PathProgramCache]: Analyzing trace with hash 930008873, now seen corresponding path program 1 times [2024-11-14 03:38:16,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:38:16,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986639744] [2024-11-14 03:38:16,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:16,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:38:16,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:16,874 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-14 03:38:16,875 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:38:16,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986639744] [2024-11-14 03:38:16,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986639744] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:38:16,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:38:16,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:38:16,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335950319] [2024-11-14 03:38:16,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:38:16,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:38:16,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:38:16,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:38:16,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:38:16,877 INFO L87 Difference]: Start difference. First operand 638 states and 805 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-14 03:38:17,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:38:17,106 INFO L93 Difference]: Finished difference Result 1202 states and 1475 transitions. [2024-11-14 03:38:17,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:38:17,106 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-14 03:38:17,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:38:17,112 INFO L225 Difference]: With dead ends: 1202 [2024-11-14 03:38:17,112 INFO L226 Difference]: Without dead ends: 770 [2024-11-14 03:38:17,113 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-14 03:38:17,114 INFO L432 NwaCegarLoop]: 271 mSDtfsCounter, 67 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:38:17,115 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 511 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:38:17,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2024-11-14 03:38:17,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 665. [2024-11-14 03:38:17,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 487 states have (on average 1.2895277207392197) internal successors, (628), 493 states have internal predecessors, (628), 100 states have call successors, (100), 69 states have call predecessors, (100), 76 states have return successors, (106), 104 states have call predecessors, (106), 98 states have call successors, (106) [2024-11-14 03:38:17,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 834 transitions. [2024-11-14 03:38:17,191 INFO L78 Accepts]: Start accepts. Automaton has 665 states and 834 transitions. Word has length 47 [2024-11-14 03:38:17,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:38:17,191 INFO L471 AbstractCegarLoop]: Abstraction has 665 states and 834 transitions. [2024-11-14 03:38:17,192 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-14 03:38:17,192 INFO L276 IsEmpty]: Start isEmpty. Operand 665 states and 834 transitions. [2024-11-14 03:38:17,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-14 03:38:17,193 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:38:17,194 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-14 03:38:17,194 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 03:38:17,194 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:38:17,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:38:17,195 INFO L85 PathProgramCache]: Analyzing trace with hash 505176572, now seen corresponding path program 1 times [2024-11-14 03:38:17,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:38:17,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881115520] [2024-11-14 03:38:17,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:17,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:38:17,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:17,286 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-14 03:38:17,286 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:38:17,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881115520] [2024-11-14 03:38:17,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881115520] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:38:17,287 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:38:17,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:38:17,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459318189] [2024-11-14 03:38:17,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:38:17,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:38:17,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:38:17,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:38:17,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:38:17,289 INFO L87 Difference]: Start difference. First operand 665 states and 834 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-14 03:38:17,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:38:17,455 INFO L93 Difference]: Finished difference Result 855 states and 1055 transitions. [2024-11-14 03:38:17,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:38:17,456 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-14 03:38:17,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:38:17,460 INFO L225 Difference]: With dead ends: 855 [2024-11-14 03:38:17,460 INFO L226 Difference]: Without dead ends: 582 [2024-11-14 03:38:17,461 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-14 03:38:17,462 INFO L432 NwaCegarLoop]: 273 mSDtfsCounter, 283 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:38:17,462 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 334 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:38:17,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2024-11-14 03:38:17,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 473. [2024-11-14 03:38:17,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 347 states have (on average 1.2853025936599423) internal successors, (446), 351 states have internal predecessors, (446), 76 states have call successors, (76), 49 states have call predecessors, (76), 48 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-14 03:38:17,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 596 transitions. [2024-11-14 03:38:17,516 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 596 transitions. Word has length 53 [2024-11-14 03:38:17,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:38:17,517 INFO L471 AbstractCegarLoop]: Abstraction has 473 states and 596 transitions. [2024-11-14 03:38:17,520 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-14 03:38:17,520 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 596 transitions. [2024-11-14 03:38:17,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-14 03:38:17,521 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:38:17,521 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-14 03:38:17,522 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 03:38:17,522 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:38:17,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:38:17,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1919111926, now seen corresponding path program 1 times [2024-11-14 03:38:17,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:38:17,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560253424] [2024-11-14 03:38:17,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:17,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:38:17,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:17,676 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-14 03:38:17,676 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:38:17,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560253424] [2024-11-14 03:38:17,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560253424] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:38:17,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:38:17,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 03:38:17,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312560879] [2024-11-14 03:38:17,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:38:17,677 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:38:17,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:38:17,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:38:17,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 03:38:17,678 INFO L87 Difference]: Start difference. First operand 473 states and 596 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-14 03:38:18,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:38:18,054 INFO L93 Difference]: Finished difference Result 576 states and 712 transitions. [2024-11-14 03:38:18,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:38:18,055 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-14 03:38:18,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:38:18,058 INFO L225 Difference]: With dead ends: 576 [2024-11-14 03:38:18,058 INFO L226 Difference]: Without dead ends: 573 [2024-11-14 03:38:18,059 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-14 03:38:18,061 INFO L432 NwaCegarLoop]: 265 mSDtfsCounter, 519 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 519 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:38:18,063 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [519 Valid, 305 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 03:38:18,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2024-11-14 03:38:18,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 472. [2024-11-14 03:38:18,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 347 states have (on average 1.276657060518732) internal successors, (443), 350 states have internal predecessors, (443), 75 states have call successors, (75), 49 states have call predecessors, (75), 48 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-14 03:38:18,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 592 transitions. [2024-11-14 03:38:18,127 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 592 transitions. Word has length 54 [2024-11-14 03:38:18,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:38:18,128 INFO L471 AbstractCegarLoop]: Abstraction has 472 states and 592 transitions. [2024-11-14 03:38:18,128 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-14 03:38:18,128 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 592 transitions. [2024-11-14 03:38:18,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-14 03:38:18,131 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:38:18,131 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-14 03:38:18,131 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-14 03:38:18,131 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:38:18,131 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:38:18,132 INFO L85 PathProgramCache]: Analyzing trace with hash 635934065, now seen corresponding path program 1 times [2024-11-14 03:38:18,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:38:18,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56314529] [2024-11-14 03:38:18,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:18,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:38:18,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:18,361 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-14 03:38:18,361 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:38:18,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56314529] [2024-11-14 03:38:18,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56314529] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:38:18,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826039898] [2024-11-14 03:38:18,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:18,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:38:18,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:38:18,364 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:38:18,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 03:38:18,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:18,507 INFO L255 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 03:38:18,514 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:38:18,784 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-14 03:38:18,784 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:38:18,896 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-14 03:38:18,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826039898] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:38:18,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2042988724] [2024-11-14 03:38:18,928 INFO L159 IcfgInterpreter]: Started Sifa with 54 locations of interest [2024-11-14 03:38:18,928 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 03:38:18,932 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 03:38:18,937 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 03:38:18,938 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 03:38:25,016 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 171 for LOIs [2024-11-14 03:38:25,105 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 167 for LOIs [2024-11-14 03:38:25,162 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 175 for LOIs [2024-11-14 03:38:26,222 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 171 for LOIs [2024-11-14 03:38:26,477 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 171 for LOIs [2024-11-14 03:38:26,721 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 171 for LOIs [2024-11-14 03:38:26,770 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 178 for LOIs [2024-11-14 03:38:26,842 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 03:38:44,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2042988724] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:38:44,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 03:38:44,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [5, 5, 4] total 36 [2024-11-14 03:38:44,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015905241] [2024-11-14 03:38:44,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:38:44,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-14 03:38:44,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:38:44,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-14 03:38:44,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 03:38:44,215 INFO L87 Difference]: Start difference. First operand 472 states and 592 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-14 03:38:57,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:38:57,221 INFO L93 Difference]: Finished difference Result 814 states and 985 transitions. [2024-11-14 03:38:57,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-14 03:38:57,222 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-14 03:38:57,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:38:57,225 INFO L225 Difference]: With dead ends: 814 [2024-11-14 03:38:57,226 INFO L226 Difference]: Without dead ends: 499 [2024-11-14 03:38:57,227 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 131 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 25.9s TimeCoverageRelationStatistics Valid=405, Invalid=1947, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 03:38:57,228 INFO L432 NwaCegarLoop]: 246 mSDtfsCounter, 124 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 2160 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 1216 SdHoareTripleChecker+Invalid, 2260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 2160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:38:57,228 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 1216 Invalid, 2260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 2160 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2024-11-14 03:38:57,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2024-11-14 03:38:57,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 491. [2024-11-14 03:38:57,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 491 states, 364 states have (on average 1.271978021978022) internal successors, (463), 367 states have internal predecessors, (463), 76 states have call successors, (76), 50 states have call predecessors, (76), 49 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-14 03:38:57,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 614 transitions. [2024-11-14 03:38:57,323 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 614 transitions. Word has length 55 [2024-11-14 03:38:57,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:38:57,323 INFO L471 AbstractCegarLoop]: Abstraction has 491 states and 614 transitions. [2024-11-14 03:38:57,323 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-14 03:38:57,324 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 614 transitions. [2024-11-14 03:38:57,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-14 03:38:57,325 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:38:57,325 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] [2024-11-14 03:38:57,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 03:38:57,525 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-14 03:38:57,526 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:38:57,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:38:57,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1052588981, now seen corresponding path program 1 times [2024-11-14 03:38:57,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:38:57,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370023336] [2024-11-14 03:38:57,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:57,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:38:57,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:57,677 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-14 03:38:57,677 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:38:57,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370023336] [2024-11-14 03:38:57,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370023336] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:38:57,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:38:57,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 03:38:57,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078049647] [2024-11-14 03:38:57,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:38:57,678 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 03:38:57,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:38:57,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 03:38:57,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 03:38:57,683 INFO L87 Difference]: Start difference. First operand 491 states and 614 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 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-14 03:38:58,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:38:58,579 INFO L93 Difference]: Finished difference Result 1194 states and 1730 transitions. [2024-11-14 03:38:58,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 03:38:58,580 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 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 55 [2024-11-14 03:38:58,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:38:58,592 INFO L225 Difference]: With dead ends: 1194 [2024-11-14 03:38:58,592 INFO L226 Difference]: Without dead ends: 1048 [2024-11-14 03:38:58,594 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-14 03:38:58,595 INFO L432 NwaCegarLoop]: 418 mSDtfsCounter, 1119 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1120 SdHoareTripleChecker+Valid, 1057 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 03:38:58,595 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1120 Valid, 1057 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 455 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 03:38:58,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1048 states. [2024-11-14 03:38:58,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1048 to 1037. [2024-11-14 03:38:58,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 817 states have (on average 1.3769889840881273) internal successors, (1125), 823 states have internal predecessors, (1125), 145 states have call successors, (145), 74 states have call predecessors, (145), 73 states have return successors, (190), 141 states have call predecessors, (190), 144 states have call successors, (190) [2024-11-14 03:38:58,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1460 transitions. [2024-11-14 03:38:58,750 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1460 transitions. Word has length 55 [2024-11-14 03:38:58,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:38:58,751 INFO L471 AbstractCegarLoop]: Abstraction has 1037 states and 1460 transitions. [2024-11-14 03:38:58,751 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 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-14 03:38:58,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1460 transitions. [2024-11-14 03:38:58,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-14 03:38:58,753 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:38:58,753 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-14 03:38:58,755 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-14 03:38:58,755 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:38:58,755 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:38:58,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1811433309, now seen corresponding path program 1 times [2024-11-14 03:38:58,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:38:58,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603886447] [2024-11-14 03:38:58,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:58,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:38:58,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:58,834 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-14 03:38:58,834 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:38:58,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603886447] [2024-11-14 03:38:58,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603886447] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:38:58,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:38:58,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:38:58,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167946723] [2024-11-14 03:38:58,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:38:58,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:38:58,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:38:58,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:38:58,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:38:58,836 INFO L87 Difference]: Start difference. First operand 1037 states and 1460 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-14 03:38:59,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:38:59,083 INFO L93 Difference]: Finished difference Result 1318 states and 1782 transitions. [2024-11-14 03:38:59,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:38:59,083 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-14 03:38:59,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:38:59,090 INFO L225 Difference]: With dead ends: 1318 [2024-11-14 03:38:59,090 INFO L226 Difference]: Without dead ends: 1149 [2024-11-14 03:38:59,092 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-14 03:38:59,092 INFO L432 NwaCegarLoop]: 292 mSDtfsCounter, 42 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:38:59,093 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 548 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:38:59,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2024-11-14 03:38:59,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1072. [2024-11-14 03:38:59,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1072 states, 846 states have (on average 1.372340425531915) internal successors, (1161), 852 states have internal predecessors, (1161), 148 states have call successors, (148), 77 states have call predecessors, (148), 76 states have return successors, (193), 144 states have call predecessors, (193), 147 states have call successors, (193) [2024-11-14 03:38:59,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1072 states to 1072 states and 1502 transitions. [2024-11-14 03:38:59,235 INFO L78 Accepts]: Start accepts. Automaton has 1072 states and 1502 transitions. Word has length 61 [2024-11-14 03:38:59,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:38:59,235 INFO L471 AbstractCegarLoop]: Abstraction has 1072 states and 1502 transitions. [2024-11-14 03:38:59,235 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-14 03:38:59,236 INFO L276 IsEmpty]: Start isEmpty. Operand 1072 states and 1502 transitions. [2024-11-14 03:38:59,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-14 03:38:59,238 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:38:59,238 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-14 03:38:59,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-14 03:38:59,239 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:38:59,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:38:59,239 INFO L85 PathProgramCache]: Analyzing trace with hash 1516766619, now seen corresponding path program 1 times [2024-11-14 03:38:59,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:38:59,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116462533] [2024-11-14 03:38:59,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:59,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:38:59,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:59,703 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-14 03:38:59,704 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:38:59,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116462533] [2024-11-14 03:38:59,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116462533] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:38:59,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877332832] [2024-11-14 03:38:59,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:38:59,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:38:59,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:38:59,706 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:38:59,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 03:38:59,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:38:59,848 INFO L255 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 03:38:59,853 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:38:59,923 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-14 03:38:59,925 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:38:59,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877332832] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:38:59,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:38:59,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [14] total 17 [2024-11-14 03:38:59,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864275062] [2024-11-14 03:38:59,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:38:59,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 03:38:59,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:38:59,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 03:38:59,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-14 03:38:59,928 INFO L87 Difference]: Start difference. First operand 1072 states and 1502 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-14 03:39:00,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:39:00,367 INFO L93 Difference]: Finished difference Result 1332 states and 1802 transitions. [2024-11-14 03:39:00,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 03:39:00,368 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-14 03:39:00,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:39:00,374 INFO L225 Difference]: With dead ends: 1332 [2024-11-14 03:39:00,375 INFO L226 Difference]: Without dead ends: 963 [2024-11-14 03:39:00,376 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-14 03:39:00,377 INFO L432 NwaCegarLoop]: 273 mSDtfsCounter, 240 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 1098 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:39:00,377 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 1098 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 03:39:00,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2024-11-14 03:39:00,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 959. [2024-11-14 03:39:00,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 959 states, 771 states have (on average 1.391699092088197) internal successors, (1073), 777 states have internal predecessors, (1073), 127 states have call successors, (127), 60 states have call predecessors, (127), 59 states have return successors, (172), 123 states have call predecessors, (172), 126 states have call successors, (172) [2024-11-14 03:39:00,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 959 states to 959 states and 1372 transitions. [2024-11-14 03:39:00,514 INFO L78 Accepts]: Start accepts. Automaton has 959 states and 1372 transitions. Word has length 102 [2024-11-14 03:39:00,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:39:00,515 INFO L471 AbstractCegarLoop]: Abstraction has 959 states and 1372 transitions. [2024-11-14 03:39:00,516 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-14 03:39:00,516 INFO L276 IsEmpty]: Start isEmpty. Operand 959 states and 1372 transitions. [2024-11-14 03:39:00,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-14 03:39:00,522 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:39:00,523 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-14 03:39:00,546 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-14 03:39:00,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-14 03:39:00,724 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:39:00,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:39:00,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1593601685, now seen corresponding path program 1 times [2024-11-14 03:39:00,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:39:00,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971228816] [2024-11-14 03:39:00,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:39:00,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:39:00,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:39:00,984 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-14 03:39:00,984 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:39:00,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971228816] [2024-11-14 03:39:00,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971228816] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:39:00,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407609954] [2024-11-14 03:39:00,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:39:00,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:39:00,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:39:00,987 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:39:00,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 03:39:01,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:39:01,139 INFO L255 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 03:39:01,142 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:39:01,517 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-14 03:39:01,517 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:39:01,704 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-14 03:39:01,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407609954] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:39:01,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1744948945] [2024-11-14 03:39:01,709 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2024-11-14 03:39:01,710 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 03:39:01,710 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 03:39:01,710 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 03:39:01,710 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 03:39:20,565 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 209 for LOIs [2024-11-14 03:39:20,907 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 173 for LOIs [2024-11-14 03:39:21,363 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 130 for LOIs [2024-11-14 03:39:21,400 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 194 for LOIs [2024-11-14 03:39:23,913 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 195 for LOIs [2024-11-14 03:39:26,135 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 144 for LOIs [2024-11-14 03:39:26,297 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 188 for LOIs [2024-11-14 03:39:26,719 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 199 for LOIs [2024-11-14 03:39:26,999 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 03:40:07,925 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24007#(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)) (= ~c_last_read~0 ~q_buf_0~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) (= ~t7_i~0 0) (= ~t1_pc~0 0) (<= ~q_buf_0~0 2147483647) (= 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) (= ~T2_E~0 2) (= 1 ~c_dr_i~0) (= 0 ~t6_pc~0) (= 0 ~t5_st~0) (= ~E_3~0 2) (= 0 ~t3_pc~0) (= 0 ~t6_st~0) (= ~t2_i~0 0) (= 0 ~t8_st~0) (= ~E_6~0 2) (= ~t4_i~0 0) (= ~t1_st~0 0) (= ~c_num_read~0 1) (= ~T7_E~0 2) (= ~m_i~0 0) (<= 0 (+ ~p_last_write~0 2147483648)) (= ~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) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (= ~E_M~0 2) (= ~a_t~0 0) (= 0 ~t2_st~0) (= 0 ~t4_pc~0) (= ~E_1~0 2) (= 0 ~t3_st~0) (= ~T8_E~0 2) (= ~M_E~0 2) (<= 0 v_~q_free~0_44) (not (= v_~q_free~0_44 1)) (= ~t1_i~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-14 03:40:07,925 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 03:40:07,925 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 03:40:07,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 13 [2024-11-14 03:40:07,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918504527] [2024-11-14 03:40:07,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 03:40:07,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-14 03:40:07,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:40:07,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-14 03:40:07,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=2973, Unknown=0, NotChecked=0, Total=3306 [2024-11-14 03:40:07,928 INFO L87 Difference]: Start difference. First operand 959 states and 1372 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-14 03:40:11,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:40:11,600 INFO L93 Difference]: Finished difference Result 1899 states and 2459 transitions. [2024-11-14 03:40:11,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-14 03:40:11,600 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-14 03:40:11,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:40:11,610 INFO L225 Difference]: With dead ends: 1899 [2024-11-14 03:40:11,610 INFO L226 Difference]: Without dead ends: 1717 [2024-11-14 03:40:11,615 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 274 SyntacticMatches, 6 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 4738 ImplicationChecksByTransitivity, 42.8s TimeCoverageRelationStatistics Valid=1088, Invalid=12252, Unknown=0, NotChecked=0, Total=13340 [2024-11-14 03:40:11,616 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 1071 mSDsluCounter, 1534 mSDsCounter, 0 mSdLazyCounter, 2302 mSolverCounterSat, 387 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1076 SdHoareTripleChecker+Valid, 1791 SdHoareTripleChecker+Invalid, 2689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 387 IncrementalHoareTripleChecker+Valid, 2302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-14 03:40:11,616 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1076 Valid, 1791 Invalid, 2689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [387 Valid, 2302 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-14 03:40:11,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1717 states. [2024-11-14 03:40:11,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1717 to 1354. [2024-11-14 03:40:11,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1354 states, 1056 states have (on average 1.3333333333333333) internal successors, (1408), 1062 states have internal predecessors, (1408), 185 states have call successors, (185), 112 states have call predecessors, (185), 111 states have return successors, (230), 181 states have call predecessors, (230), 184 states have call successors, (230) [2024-11-14 03:40:11,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1354 states to 1354 states and 1823 transitions. [2024-11-14 03:40:11,832 INFO L78 Accepts]: Start accepts. Automaton has 1354 states and 1823 transitions. Word has length 104 [2024-11-14 03:40:11,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:40:11,833 INFO L471 AbstractCegarLoop]: Abstraction has 1354 states and 1823 transitions. [2024-11-14 03:40:11,833 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-14 03:40:11,833 INFO L276 IsEmpty]: Start isEmpty. Operand 1354 states and 1823 transitions. [2024-11-14 03:40:11,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-14 03:40:11,838 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:40:11,839 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-14 03:40:11,861 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 03:40:12,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-14 03:40:12,040 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:40:12,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:40:12,041 INFO L85 PathProgramCache]: Analyzing trace with hash -795095411, now seen corresponding path program 1 times [2024-11-14 03:40:12,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:40:12,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636605489] [2024-11-14 03:40:12,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:40:12,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:40:12,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:40:12,103 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-14 03:40:12,104 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:40:12,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636605489] [2024-11-14 03:40:12,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636605489] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:40:12,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:40:12,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:40:12,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481946180] [2024-11-14 03:40:12,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:40:12,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:40:12,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:40:12,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:40:12,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:40:12,105 INFO L87 Difference]: Start difference. First operand 1354 states and 1823 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-14 03:40:12,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:40:12,418 INFO L93 Difference]: Finished difference Result 1853 states and 2395 transitions. [2024-11-14 03:40:12,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:40:12,419 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-14 03:40:12,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:40:12,427 INFO L225 Difference]: With dead ends: 1853 [2024-11-14 03:40:12,427 INFO L226 Difference]: Without dead ends: 1344 [2024-11-14 03:40:12,429 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-14 03:40:12,430 INFO L432 NwaCegarLoop]: 297 mSDtfsCounter, 286 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:40:12,430 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 363 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:40:12,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2024-11-14 03:40:12,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 1335. [2024-11-14 03:40:12,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1335 states, 1039 states have (on average 1.3243503368623677) internal successors, (1376), 1045 states have internal predecessors, (1376), 184 states have call successors, (184), 111 states have call predecessors, (184), 110 states have return successors, (229), 180 states have call predecessors, (229), 183 states have call successors, (229) [2024-11-14 03:40:12,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1335 states to 1335 states and 1789 transitions. [2024-11-14 03:40:12,636 INFO L78 Accepts]: Start accepts. Automaton has 1335 states and 1789 transitions. Word has length 108 [2024-11-14 03:40:12,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:40:12,636 INFO L471 AbstractCegarLoop]: Abstraction has 1335 states and 1789 transitions. [2024-11-14 03:40:12,636 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-14 03:40:12,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1335 states and 1789 transitions. [2024-11-14 03:40:12,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-14 03:40:12,642 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:40:12,642 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-14 03:40:12,642 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-14 03:40:12,642 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:40:12,643 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:40:12,643 INFO L85 PathProgramCache]: Analyzing trace with hash 724473389, now seen corresponding path program 1 times [2024-11-14 03:40:12,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:40:12,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351682916] [2024-11-14 03:40:12,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:40:12,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:40:12,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:40:12,837 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-14 03:40:12,838 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:40:12,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351682916] [2024-11-14 03:40:12,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351682916] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:40:12,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911370894] [2024-11-14 03:40:12,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:40:12,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:40:12,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:40:12,840 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:40:12,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 03:40:12,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:40:12,985 INFO L255 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 03:40:12,988 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:40:13,080 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-14 03:40:13,081 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:40:13,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911370894] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:40:13,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:40:13,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2024-11-14 03:40:13,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099081054] [2024-11-14 03:40:13,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:40:13,082 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 03:40:13,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:40:13,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 03:40:13,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-14 03:40:13,086 INFO L87 Difference]: Start difference. First operand 1335 states and 1789 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-14 03:40:13,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:40:13,476 INFO L93 Difference]: Finished difference Result 1855 states and 2383 transitions. [2024-11-14 03:40:13,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 03:40:13,477 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-14 03:40:13,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:40:13,484 INFO L225 Difference]: With dead ends: 1855 [2024-11-14 03:40:13,485 INFO L226 Difference]: Without dead ends: 1306 [2024-11-14 03:40:13,487 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-14 03:40:13,487 INFO L432 NwaCegarLoop]: 286 mSDtfsCounter, 47 mSDsluCounter, 863 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 1149 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 03:40:13,487 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 1149 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 03:40:13,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1306 states. [2024-11-14 03:40:13,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1306 to 1246. [2024-11-14 03:40:13,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1246 states, 978 states have (on average 1.3353783231083844) internal successors, (1306), 984 states have internal predecessors, (1306), 169 states have call successors, (169), 98 states have call predecessors, (169), 97 states have return successors, (214), 165 states have call predecessors, (214), 168 states have call successors, (214) [2024-11-14 03:40:13,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 1689 transitions. [2024-11-14 03:40:13,689 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 1689 transitions. Word has length 112 [2024-11-14 03:40:13,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:40:13,690 INFO L471 AbstractCegarLoop]: Abstraction has 1246 states and 1689 transitions. [2024-11-14 03:40:13,690 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-14 03:40:13,691 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 1689 transitions. [2024-11-14 03:40:13,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-14 03:40:13,695 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:40:13,695 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-14 03:40:13,716 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-14 03:40:13,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-14 03:40:13,898 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:40:13,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:40:13,898 INFO L85 PathProgramCache]: Analyzing trace with hash 946095772, now seen corresponding path program 1 times [2024-11-14 03:40:13,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:40:13,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343442204] [2024-11-14 03:40:13,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:40:13,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:40:13,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:40:14,074 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-14 03:40:14,075 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:40:14,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343442204] [2024-11-14 03:40:14,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343442204] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:40:14,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:40:14,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 03:40:14,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151584530] [2024-11-14 03:40:14,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:40:14,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 03:40:14,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:40:14,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 03:40:14,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:40:14,077 INFO L87 Difference]: Start difference. First operand 1246 states and 1689 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-14 03:40:14,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:40:14,519 INFO L93 Difference]: Finished difference Result 1995 states and 2534 transitions. [2024-11-14 03:40:14,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 03:40:14,519 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-14 03:40:14,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:40:14,528 INFO L225 Difference]: With dead ends: 1995 [2024-11-14 03:40:14,529 INFO L226 Difference]: Without dead ends: 1538 [2024-11-14 03:40:14,531 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-14 03:40:14,531 INFO L432 NwaCegarLoop]: 291 mSDtfsCounter, 275 mSDsluCounter, 933 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 1224 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 03:40:14,532 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 1224 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 03:40:14,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1538 states. [2024-11-14 03:40:14,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1538 to 1504. [2024-11-14 03:40:14,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1504 states, 1140 states have (on average 1.3035087719298246) internal successors, (1486), 1152 states have internal predecessors, (1486), 217 states have call successors, (217), 140 states have call predecessors, (217), 145 states have return successors, (274), 213 states have call predecessors, (274), 216 states have call successors, (274) [2024-11-14 03:40:14,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1504 states to 1504 states and 1977 transitions. [2024-11-14 03:40:14,804 INFO L78 Accepts]: Start accepts. Automaton has 1504 states and 1977 transitions. Word has length 113 [2024-11-14 03:40:14,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:40:14,804 INFO L471 AbstractCegarLoop]: Abstraction has 1504 states and 1977 transitions. [2024-11-14 03:40:14,805 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-14 03:40:14,805 INFO L276 IsEmpty]: Start isEmpty. Operand 1504 states and 1977 transitions. [2024-11-14 03:40:14,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-14 03:40:14,808 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:40:14,808 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-14 03:40:14,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-14 03:40:14,808 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:40:14,809 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:40:14,809 INFO L85 PathProgramCache]: Analyzing trace with hash -34863452, now seen corresponding path program 1 times [2024-11-14 03:40:14,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:40:14,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102990731] [2024-11-14 03:40:14,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:40:14,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:40:14,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:40:15,972 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-14 03:40:15,972 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:40:15,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102990731] [2024-11-14 03:40:15,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102990731] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:40:15,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962341913] [2024-11-14 03:40:15,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:40:15,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:40:15,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:40:15,975 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:40:15,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 03:40:16,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:40:16,121 INFO L255 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-14 03:40:16,129 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:40:17,384 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-14 03:40:17,384 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:40:19,851 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 19 proven. 16 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-14 03:40:19,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962341913] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:40:19,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [259135969] [2024-11-14 03:40:19,854 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2024-11-14 03:40:19,854 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 03:40:19,854 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 03:40:19,854 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 03:40:19,854 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 03:40:50,574 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 220 for LOIs [2024-11-14 03:40:50,759 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 13 for LOIs [2024-11-14 03:40:50,760 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 7 for LOIs [2024-11-14 03:40:50,769 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 184 for LOIs [2024-11-14 03:40:51,815 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 185 for LOIs [2024-11-14 03:40:52,819 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 21 for LOIs [2024-11-14 03:40:52,842 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 178 for LOIs [2024-11-14 03:40:52,991 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 189 for LOIs [2024-11-14 03:40:53,159 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 03:41:08,667 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '43452#(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-14 03:41:08,668 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 03:41:08,668 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 03:41:08,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 19, 22] total 63 [2024-11-14 03:41:08,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562197241] [2024-11-14 03:41:08,668 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 03:41:08,669 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-11-14 03:41:08,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:41:08,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-11-14 03:41:08,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=11399, Unknown=0, NotChecked=0, Total=12432 [2024-11-14 03:41:08,674 INFO L87 Difference]: Start difference. First operand 1504 states and 1977 transitions. Second operand has 63 states, 40 states have (on average 4.9) internal successors, (196), 45 states have internal predecessors, (196), 25 states have call successors, (44), 19 states have call predecessors, (44), 25 states have return successors, (46), 23 states have call predecessors, (46), 25 states have call successors, (46) [2024-11-14 03:41:41,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:41:41,724 INFO L93 Difference]: Finished difference Result 5239 states and 6591 transitions. [2024-11-14 03:41:41,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 364 states. [2024-11-14 03:41:41,725 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 40 states have (on average 4.9) internal successors, (196), 45 states have internal predecessors, (196), 25 states have call successors, (44), 19 states have call predecessors, (44), 25 states have return successors, (46), 23 states have call predecessors, (46), 25 states have call successors, (46) Word has length 114 [2024-11-14 03:41:41,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:41:41,745 INFO L225 Difference]: With dead ends: 5239 [2024-11-14 03:41:41,745 INFO L226 Difference]: Without dead ends: 4524 [2024-11-14 03:41:41,786 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 774 GetRequests, 296 SyntacticMatches, 7 SemanticMatches, 471 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 93387 ImplicationChecksByTransitivity, 40.1s TimeCoverageRelationStatistics Valid=21001, Invalid=202255, Unknown=0, NotChecked=0, Total=223256 [2024-11-14 03:41:41,787 INFO L432 NwaCegarLoop]: 312 mSDtfsCounter, 6929 mSDsluCounter, 7262 mSDsCounter, 0 mSdLazyCounter, 11217 mSolverCounterSat, 3177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6929 SdHoareTripleChecker+Valid, 7574 SdHoareTripleChecker+Invalid, 14394 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3177 IncrementalHoareTripleChecker+Valid, 11217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2024-11-14 03:41:41,787 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6929 Valid, 7574 Invalid, 14394 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3177 Valid, 11217 Invalid, 0 Unknown, 0 Unchecked, 8.0s Time] [2024-11-14 03:41:41,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4524 states. [2024-11-14 03:41:42,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4524 to 2010. [2024-11-14 03:41:42,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2010 states, 1494 states have (on average 1.2670682730923695) internal successors, (1893), 1508 states have internal predecessors, (1893), 289 states have call successors, (289), 198 states have call predecessors, (289), 225 states have return successors, (374), 305 states have call predecessors, (374), 288 states have call successors, (374) [2024-11-14 03:41:42,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2010 states to 2010 states and 2556 transitions. [2024-11-14 03:41:42,396 INFO L78 Accepts]: Start accepts. Automaton has 2010 states and 2556 transitions. Word has length 114 [2024-11-14 03:41:42,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:41:42,396 INFO L471 AbstractCegarLoop]: Abstraction has 2010 states and 2556 transitions. [2024-11-14 03:41:42,397 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 40 states have (on average 4.9) internal successors, (196), 45 states have internal predecessors, (196), 25 states have call successors, (44), 19 states have call predecessors, (44), 25 states have return successors, (46), 23 states have call predecessors, (46), 25 states have call successors, (46) [2024-11-14 03:41:42,397 INFO L276 IsEmpty]: Start isEmpty. Operand 2010 states and 2556 transitions. [2024-11-14 03:41:42,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-14 03:41:42,400 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:41:42,401 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-14 03:41:42,421 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-14 03:41:42,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-14 03:41:42,605 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:41:42,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:41:42,606 INFO L85 PathProgramCache]: Analyzing trace with hash -1357416181, now seen corresponding path program 1 times [2024-11-14 03:41:42,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:41:42,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847728075] [2024-11-14 03:41:42,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:42,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:41:42,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:42,946 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-14 03:41:42,947 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:41:42,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847728075] [2024-11-14 03:41:42,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847728075] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:41:42,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459729881] [2024-11-14 03:41:42,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:42,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:41:42,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:41:42,949 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:41:42,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 03:41:43,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:43,091 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 03:41:43,095 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:41:43,188 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-14 03:41:43,188 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:41:43,406 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-14 03:41:43,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459729881] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 03:41:43,406 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:41:43,406 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14, 8] total 20 [2024-11-14 03:41:43,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784080119] [2024-11-14 03:41:43,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:41:43,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 03:41:43,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:41:43,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 03:41:43,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2024-11-14 03:41:43,408 INFO L87 Difference]: Start difference. First operand 2010 states and 2556 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-14 03:41:44,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:41:44,707 INFO L93 Difference]: Finished difference Result 3594 states and 4410 transitions. [2024-11-14 03:41:44,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 03:41:44,707 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-14 03:41:44,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:41:44,718 INFO L225 Difference]: With dead ends: 3594 [2024-11-14 03:41:44,718 INFO L226 Difference]: Without dead ends: 2373 [2024-11-14 03:41:44,721 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-14 03:41:44,722 INFO L432 NwaCegarLoop]: 231 mSDtfsCounter, 409 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 892 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 892 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 03:41:44,722 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [412 Valid, 798 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 892 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 03:41:44,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2373 states. [2024-11-14 03:41:45,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2373 to 2052. [2024-11-14 03:41:45,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2052 states, 1515 states have (on average 1.266006600660066) internal successors, (1918), 1529 states have internal predecessors, (1918), 304 states have call successors, (304), 203 states have call predecessors, (304), 231 states have return successors, (402), 321 states have call predecessors, (402), 303 states have call successors, (402) [2024-11-14 03:41:45,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2052 states to 2052 states and 2624 transitions. [2024-11-14 03:41:45,377 INFO L78 Accepts]: Start accepts. Automaton has 2052 states and 2624 transitions. Word has length 115 [2024-11-14 03:41:45,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:41:45,377 INFO L471 AbstractCegarLoop]: Abstraction has 2052 states and 2624 transitions. [2024-11-14 03:41:45,378 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-14 03:41:45,378 INFO L276 IsEmpty]: Start isEmpty. Operand 2052 states and 2624 transitions. [2024-11-14 03:41:45,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-14 03:41:45,384 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:41:45,384 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:41:45,405 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-14 03:41:45,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 03:41:45,589 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:41:45,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:41:45,589 INFO L85 PathProgramCache]: Analyzing trace with hash 498529898, now seen corresponding path program 1 times [2024-11-14 03:41:45,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:41:45,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912875825] [2024-11-14 03:41:45,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:45,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:41:45,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:45,737 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 03:41:45,737 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:41:45,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912875825] [2024-11-14 03:41:45,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912875825] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:41:45,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903354307] [2024-11-14 03:41:45,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:45,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:41:45,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:41:45,741 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:41:45,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 03:41:45,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:45,960 INFO L255 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:41:45,964 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:41:46,010 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 03:41:46,010 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:41:46,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903354307] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:41:46,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:41:46,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 03:41:46,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561939873] [2024-11-14 03:41:46,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:41:46,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:41:46,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:41:46,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:41:46,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:41:46,012 INFO L87 Difference]: Start difference. First operand 2052 states and 2624 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 states have internal predecessors, (73), 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-14 03:41:46,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:41:46,837 INFO L93 Difference]: Finished difference Result 3420 states and 4810 transitions. [2024-11-14 03:41:46,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:41:46,838 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 states have internal predecessors, (73), 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 109 [2024-11-14 03:41:46,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:41:46,850 INFO L225 Difference]: With dead ends: 3420 [2024-11-14 03:41:46,851 INFO L226 Difference]: Without dead ends: 2728 [2024-11-14 03:41:46,854 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 109 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-14 03:41:46,855 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 279 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:41:46,855 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 432 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:41:46,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2728 states. [2024-11-14 03:41:47,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2728 to 2721. [2024-11-14 03:41:47,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2072 states have (on average 1.3156370656370657) internal successors, (2726), 2089 states have internal predecessors, (2726), 386 states have call successors, (386), 233 states have call predecessors, (386), 261 states have return successors, (526), 400 states have call predecessors, (526), 385 states have call successors, (526) [2024-11-14 03:41:47,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 3638 transitions. [2024-11-14 03:41:47,490 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 3638 transitions. Word has length 109 [2024-11-14 03:41:47,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:41:47,490 INFO L471 AbstractCegarLoop]: Abstraction has 2721 states and 3638 transitions. [2024-11-14 03:41:47,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 2 states have internal predecessors, (73), 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-14 03:41:47,490 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 3638 transitions. [2024-11-14 03:41:47,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-14 03:41:47,495 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:41:47,495 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:41:47,515 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-14 03:41:47,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:41:47,696 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:41:47,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:41:47,696 INFO L85 PathProgramCache]: Analyzing trace with hash 935275530, now seen corresponding path program 1 times [2024-11-14 03:41:47,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:41:47,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966274282] [2024-11-14 03:41:47,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:47,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:41:47,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:47,799 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 03:41:47,799 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:41:47,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966274282] [2024-11-14 03:41:47,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966274282] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:41:47,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86909999] [2024-11-14 03:41:47,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:47,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:41:47,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:41:47,802 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:41:47,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 03:41:47,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:47,989 INFO L255 TraceCheckSpWp]: Trace formula consists of 680 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:41:47,991 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:41:48,028 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-14 03:41:48,028 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:41:48,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86909999] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:41:48,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:41:48,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 03:41:48,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952781584] [2024-11-14 03:41:48,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:41:48,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:41:48,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:41:48,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:41:48,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:41:48,030 INFO L87 Difference]: Start difference. First operand 2721 states and 3638 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 2 states have internal predecessors, (70), 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-14 03:41:48,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:41:48,807 INFO L93 Difference]: Finished difference Result 5412 states and 7908 transitions. [2024-11-14 03:41:48,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:41:48,807 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 2 states have internal predecessors, (70), 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 109 [2024-11-14 03:41:48,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:41:48,826 INFO L225 Difference]: With dead ends: 5412 [2024-11-14 03:41:48,826 INFO L226 Difference]: Without dead ends: 4051 [2024-11-14 03:41:48,833 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 109 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-14 03:41:48,834 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 282 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:41:48,834 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [282 Valid, 432 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:41:48,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4051 states. [2024-11-14 03:41:49,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4051 to 4039. [2024-11-14 03:41:49,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4039 states, 3171 states have (on average 1.359823399558499) internal successors, (4312), 3194 states have internal predecessors, (4312), 545 states have call successors, (545), 293 states have call predecessors, (545), 321 states have return successors, (765), 553 states have call predecessors, (765), 544 states have call successors, (765) [2024-11-14 03:41:49,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4039 states to 4039 states and 5622 transitions. [2024-11-14 03:41:49,894 INFO L78 Accepts]: Start accepts. Automaton has 4039 states and 5622 transitions. Word has length 109 [2024-11-14 03:41:49,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:41:49,894 INFO L471 AbstractCegarLoop]: Abstraction has 4039 states and 5622 transitions. [2024-11-14 03:41:49,894 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 2 states have internal predecessors, (70), 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-14 03:41:49,894 INFO L276 IsEmpty]: Start isEmpty. Operand 4039 states and 5622 transitions. [2024-11-14 03:41:49,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-14 03:41:49,903 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:41:49,903 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:41:49,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-14 03:41:50,103 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 03:41:50,104 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:41:50,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:41:50,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1726508438, now seen corresponding path program 1 times [2024-11-14 03:41:50,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:41:50,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628967434] [2024-11-14 03:41:50,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:50,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:41:50,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:50,243 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 03:41:50,243 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:41:50,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628967434] [2024-11-14 03:41:50,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628967434] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:41:50,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319654985] [2024-11-14 03:41:50,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:50,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:41:50,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:41:50,246 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:41:50,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 03:41:50,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:50,454 INFO L255 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:41:50,458 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:41:50,512 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 03:41:50,512 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:41:50,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319654985] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:41:50,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:41:50,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 03:41:50,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714842853] [2024-11-14 03:41:50,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:41:50,513 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:41:50,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:41:50,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:41:50,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:41:50,514 INFO L87 Difference]: Start difference. First operand 4039 states and 5622 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 2 states have internal predecessors, (79), 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-14 03:41:51,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:41:51,592 INFO L93 Difference]: Finished difference Result 9336 states and 13963 transitions. [2024-11-14 03:41:51,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:41:51,593 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 2 states have internal predecessors, (79), 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 109 [2024-11-14 03:41:51,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:41:51,632 INFO L225 Difference]: With dead ends: 9336 [2024-11-14 03:41:51,632 INFO L226 Difference]: Without dead ends: 6657 [2024-11-14 03:41:51,644 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 109 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-14 03:41:51,645 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 273 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:41:51,645 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 432 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:41:51,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6657 states. [2024-11-14 03:41:52,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6657 to 6635. [2024-11-14 03:41:52,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6635 states, 5339 states have (on average 1.3905225697696197) internal successors, (7424), 5374 states have internal predecessors, (7424), 853 states have call successors, (853), 413 states have call predecessors, (853), 441 states have return successors, (1225), 849 states have call predecessors, (1225), 852 states have call successors, (1225) [2024-11-14 03:41:52,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6635 states to 6635 states and 9502 transitions. [2024-11-14 03:41:52,408 INFO L78 Accepts]: Start accepts. Automaton has 6635 states and 9502 transitions. Word has length 109 [2024-11-14 03:41:52,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:41:52,408 INFO L471 AbstractCegarLoop]: Abstraction has 6635 states and 9502 transitions. [2024-11-14 03:41:52,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 2 states have internal predecessors, (79), 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-14 03:41:52,408 INFO L276 IsEmpty]: Start isEmpty. Operand 6635 states and 9502 transitions. [2024-11-14 03:41:52,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-14 03:41:52,418 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:41:52,418 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:41:52,438 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-14 03:41:52,618 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:41:52,619 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:41:52,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:41:52,619 INFO L85 PathProgramCache]: Analyzing trace with hash 341868554, now seen corresponding path program 1 times [2024-11-14 03:41:52,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:41:52,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395702971] [2024-11-14 03:41:52,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:52,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:41:52,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:52,717 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 03:41:52,717 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:41:52,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395702971] [2024-11-14 03:41:52,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395702971] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:41:52,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402302294] [2024-11-14 03:41:52,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:52,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:41:52,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:41:52,720 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:41:52,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 03:41:52,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:52,902 INFO L255 TraceCheckSpWp]: Trace formula consists of 668 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:41:52,905 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:41:52,961 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 03:41:52,962 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:41:52,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402302294] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:41:52,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:41:52,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 03:41:52,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204572161] [2024-11-14 03:41:52,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:41:52,964 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:41:52,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:41:52,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:41:52,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:41:52,965 INFO L87 Difference]: Start difference. First operand 6635 states and 9502 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-14 03:41:54,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:41:54,426 INFO L93 Difference]: Finished difference Result 17064 states and 25791 transitions. [2024-11-14 03:41:54,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:41:54,426 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 109 [2024-11-14 03:41:54,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:41:54,487 INFO L225 Difference]: With dead ends: 17064 [2024-11-14 03:41:54,488 INFO L226 Difference]: Without dead ends: 11789 [2024-11-14 03:41:54,508 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 109 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-14 03:41:54,509 INFO L432 NwaCegarLoop]: 257 mSDtfsCounter, 267 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 03:41:54,509 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 432 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 03:41:54,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11789 states. [2024-11-14 03:41:56,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11789 to 11747. [2024-11-14 03:41:56,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11747 states, 9615 states have (on average 1.4069682787311493) internal successors, (13528), 9674 states have internal predecessors, (13528), 1449 states have call successors, (1449), 653 states have call predecessors, (1449), 681 states have return successors, (2109), 1421 states have call predecessors, (2109), 1448 states have call successors, (2109) [2024-11-14 03:41:56,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11747 states to 11747 states and 17086 transitions. [2024-11-14 03:41:56,355 INFO L78 Accepts]: Start accepts. Automaton has 11747 states and 17086 transitions. Word has length 109 [2024-11-14 03:41:56,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:41:56,356 INFO L471 AbstractCegarLoop]: Abstraction has 11747 states and 17086 transitions. [2024-11-14 03:41:56,357 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-14 03:41:56,357 INFO L276 IsEmpty]: Start isEmpty. Operand 11747 states and 17086 transitions. [2024-11-14 03:41:56,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-14 03:41:56,369 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:41:56,369 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:41:56,390 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-14 03:41:56,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:41:56,570 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:41:56,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:41:56,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1037313450, now seen corresponding path program 1 times [2024-11-14 03:41:56,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:41:56,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062132678] [2024-11-14 03:41:56,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:56,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:41:56,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:41:56,653 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-14 03:41:56,654 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:41:56,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062132678] [2024-11-14 03:41:56,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062132678] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:41:56,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:41:56,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:41:56,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995904440] [2024-11-14 03:41:56,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:41:56,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:41:56,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:41:56,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:41:56,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:41:56,656 INFO L87 Difference]: Start difference. First operand 11747 states and 17086 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-14 03:41:58,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:41:58,311 INFO L93 Difference]: Finished difference Result 22565 states and 33919 transitions. [2024-11-14 03:41:58,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:41:58,311 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 109 [2024-11-14 03:41:58,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:41:58,372 INFO L225 Difference]: With dead ends: 22565 [2024-11-14 03:41:58,372 INFO L226 Difference]: Without dead ends: 14243 [2024-11-14 03:41:58,393 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-14 03:41:58,393 INFO L432 NwaCegarLoop]: 361 mSDtfsCounter, 100 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 03:41:58,393 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 626 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 03:41:58,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14243 states. [2024-11-14 03:41:59,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14243 to 13459. [2024-11-14 03:41:59,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13459 states, 11263 states have (on average 1.435496759300364) internal successors, (16168), 11322 states have internal predecessors, (16168), 1481 states have call successors, (1481), 685 states have call predecessors, (1481), 713 states have return successors, (2141), 1453 states have call predecessors, (2141), 1480 states have call successors, (2141) [2024-11-14 03:41:59,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13459 states to 13459 states and 19790 transitions. [2024-11-14 03:41:59,850 INFO L78 Accepts]: Start accepts. Automaton has 13459 states and 19790 transitions. Word has length 109 [2024-11-14 03:41:59,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:41:59,850 INFO L471 AbstractCegarLoop]: Abstraction has 13459 states and 19790 transitions. [2024-11-14 03:41:59,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-14 03:41:59,850 INFO L276 IsEmpty]: Start isEmpty. Operand 13459 states and 19790 transitions. [2024-11-14 03:41:59,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-14 03:41:59,863 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:41:59,863 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-14 03:41:59,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-14 03:41:59,863 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:41:59,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:41:59,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1789451901, now seen corresponding path program 1 times [2024-11-14 03:41:59,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:41:59,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337277492] [2024-11-14 03:41:59,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:41:59,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:41:59,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:42:00,498 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-14 03:42:00,498 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:42:00,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337277492] [2024-11-14 03:42:00,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337277492] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:42:00,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109859716] [2024-11-14 03:42:00,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:42:00,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:42:00,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:42:00,501 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:42:00,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 03:42:00,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:42:00,648 INFO L255 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-14 03:42:00,652 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:42:01,542 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-14 03:42:01,543 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:42:02,965 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-14 03:42:02,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109859716] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:42:02,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2108267942] [2024-11-14 03:42:02,970 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2024-11-14 03:42:02,970 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 03:42:02,970 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 03:42:02,970 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 03:42:02,970 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 03:42:17,810 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 221 for LOIs [2024-11-14 03:42:17,985 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 77 for LOIs [2024-11-14 03:42:18,008 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 7 for LOIs [2024-11-14 03:42:18,011 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 185 for LOIs [2024-11-14 03:42:18,914 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 186 for LOIs [2024-11-14 03:42:19,856 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 21 for LOIs [2024-11-14 03:42:19,879 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 179 for LOIs [2024-11-14 03:42:20,070 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 190 for LOIs [2024-11-14 03:42:20,229 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 03:42:35,958 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '191478#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (= ~c_dr_pc~0 1) (not (= ~c_num_read~0 ~p_num_write~0)) (exists ((v_~q_free~0_105 Int) (v_~q_req_up~0_104 Int)) (and (or (exists ((v_~p_dw_st~0_141 Int) (v_~p_dw_pc~0_49 Int)) (and (or (and (= v_~p_dw_pc~0_49 0) (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))))) (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_49 1))) (or (and (= v_~p_dw_pc~0_49 0) (= v_~p_dw_st~0_141 1)) (and (<= ~q_buf_0~0 2147483647) (= v_~q_req_up~0_104 1) (<= 0 (+ ~p_last_write~0 2147483648)) (= v_~p_dw_st~0_141 1))))) (= ~p_dw_st~0 0)) (or (and (<= 0 ~p_dw_pc~0) (<= v_~q_free~0_105 1) (= ~p_dw_st~0 0)) (and (= v_~q_free~0_105 0) (= ~p_dw_pc~0 1) (= 2 ~p_dw_st~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-14 03:42:35,958 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 03:42:35,958 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 03:42:35,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 18] total 49 [2024-11-14 03:42:35,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731460496] [2024-11-14 03:42:35,958 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 03:42:35,959 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-14 03:42:35,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:42:35,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-14 03:42:35,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=923, Invalid=9379, Unknown=0, NotChecked=0, Total=10302 [2024-11-14 03:42:35,962 INFO L87 Difference]: Start difference. First operand 13459 states and 19790 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-14 03:42:45,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:42:45,246 INFO L93 Difference]: Finished difference Result 16053 states and 22824 transitions. [2024-11-14 03:42:45,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2024-11-14 03:42:45,248 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-14 03:42:45,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:42:45,312 INFO L225 Difference]: With dead ends: 16053 [2024-11-14 03:42:45,312 INFO L226 Difference]: Without dead ends: 14790 [2024-11-14 03:42:45,329 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 526 GetRequests, 323 SyntacticMatches, 2 SemanticMatches, 201 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 15911 ImplicationChecksByTransitivity, 20.0s TimeCoverageRelationStatistics Valid=4266, Invalid=36740, Unknown=0, NotChecked=0, Total=41006 [2024-11-14 03:42:45,331 INFO L432 NwaCegarLoop]: 231 mSDtfsCounter, 5064 mSDsluCounter, 2696 mSDsCounter, 0 mSdLazyCounter, 5738 mSolverCounterSat, 2496 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5064 SdHoareTripleChecker+Valid, 2927 SdHoareTripleChecker+Invalid, 8234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2496 IncrementalHoareTripleChecker+Valid, 5738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-14 03:42:45,331 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5064 Valid, 2927 Invalid, 8234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2496 Valid, 5738 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-14 03:42:45,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14790 states. [2024-11-14 03:42:46,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14790 to 13250. [2024-11-14 03:42:46,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13250 states, 11134 states have (on average 1.4389258128255793) internal successors, (16021), 11195 states have internal predecessors, (16021), 1436 states have call successors, (1436), 650 states have call predecessors, (1436), 678 states have return successors, (2085), 1406 states have call predecessors, (2085), 1435 states have call successors, (2085) [2024-11-14 03:42:46,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13250 states to 13250 states and 19542 transitions. [2024-11-14 03:42:46,840 INFO L78 Accepts]: Start accepts. Automaton has 13250 states and 19542 transitions. Word has length 124 [2024-11-14 03:42:46,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:42:46,841 INFO L471 AbstractCegarLoop]: Abstraction has 13250 states and 19542 transitions. [2024-11-14 03:42:46,841 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-14 03:42:46,841 INFO L276 IsEmpty]: Start isEmpty. Operand 13250 states and 19542 transitions. [2024-11-14 03:42:46,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-14 03:42:46,854 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:42:46,854 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-14 03:42:46,874 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-14 03:42:47,055 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-14 03:42:47,055 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:42:47,056 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:42:47,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1105211002, now seen corresponding path program 1 times [2024-11-14 03:42:47,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:42:47,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448164218] [2024-11-14 03:42:47,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:42:47,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:42:47,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:42:47,235 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-14 03:42:47,235 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:42:47,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448164218] [2024-11-14 03:42:47,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448164218] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:42:47,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194691362] [2024-11-14 03:42:47,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:42:47,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:42:47,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:42:47,238 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:42:47,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 03:42:47,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:42:47,382 INFO L255 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 03:42:47,385 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:42:47,511 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-14 03:42:47,512 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:42:47,726 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-14 03:42:47,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194691362] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 03:42:47,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 03:42:47,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9, 10] total 17 [2024-11-14 03:42:47,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540448573] [2024-11-14 03:42:47,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:42:47,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 03:42:47,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:42:47,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 03:42:47,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2024-11-14 03:42:47,728 INFO L87 Difference]: Start difference. First operand 13250 states and 19542 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-14 03:42:49,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:42:49,498 INFO L93 Difference]: Finished difference Result 14041 states and 20441 transitions. [2024-11-14 03:42:49,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 03:42:49,498 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-14 03:42:49,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:42:49,554 INFO L225 Difference]: With dead ends: 14041 [2024-11-14 03:42:49,554 INFO L226 Difference]: Without dead ends: 12987 [2024-11-14 03:42:49,561 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2024-11-14 03:42:49,561 INFO L432 NwaCegarLoop]: 220 mSDtfsCounter, 651 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 802 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-14 03:42:49,562 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 510 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 802 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-14 03:42:49,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12987 states. [2024-11-14 03:42:50,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12987 to 12931. [2024-11-14 03:42:50,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12931 states, 10891 states have (on average 1.4436690845652373) internal successors, (15723), 10952 states have internal predecessors, (15723), 1397 states have call successors, (1397), 617 states have call predecessors, (1397), 641 states have return successors, (2041), 1363 states have call predecessors, (2041), 1396 states have call successors, (2041) [2024-11-14 03:42:50,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12931 states to 12931 states and 19161 transitions. [2024-11-14 03:42:50,970 INFO L78 Accepts]: Start accepts. Automaton has 12931 states and 19161 transitions. Word has length 125 [2024-11-14 03:42:50,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:42:50,970 INFO L471 AbstractCegarLoop]: Abstraction has 12931 states and 19161 transitions. [2024-11-14 03:42:50,970 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-14 03:42:50,971 INFO L276 IsEmpty]: Start isEmpty. Operand 12931 states and 19161 transitions. [2024-11-14 03:42:50,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-14 03:42:50,994 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:42:50,994 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:42:51,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-14 03:42:51,194 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84e610ca-c927-42d4-98f5-42d23a4e9c07/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-14 03:42:51,194 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:42:51,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:42:51,195 INFO L85 PathProgramCache]: Analyzing trace with hash -752836801, now seen corresponding path program 1 times [2024-11-14 03:42:51,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:42:51,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973014462] [2024-11-14 03:42:51,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:42:51,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:42:51,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:42:51,271 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-14 03:42:51,271 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:42:51,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973014462] [2024-11-14 03:42:51,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973014462] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:42:51,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:42:51,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:42:51,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586041334] [2024-11-14 03:42:51,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:42:51,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:42:51,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:42:51,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:42:51,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:42:51,273 INFO L87 Difference]: Start difference. First operand 12931 states and 19161 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-14 03:42:53,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:42:53,243 INFO L93 Difference]: Finished difference Result 36776 states and 56142 transitions. [2024-11-14 03:42:53,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:42:53,244 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 148 [2024-11-14 03:42:53,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:42:53,331 INFO L225 Difference]: With dead ends: 36776 [2024-11-14 03:42:53,331 INFO L226 Difference]: Without dead ends: 24677 [2024-11-14 03:42:53,371 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-14 03:42:53,372 INFO L432 NwaCegarLoop]: 259 mSDtfsCounter, 272 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:42:53,372 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 434 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:42:53,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24677 states. [2024-11-14 03:42:55,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24677 to 24563. [2024-11-14 03:42:55,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24563 states, 20827 states have (on average 1.442502520766313) internal successors, (30043), 20936 states have internal predecessors, (30043), 2581 states have call successors, (2581), 1129 states have call predecessors, (2581), 1153 states have return successors, (3769), 2499 states have call predecessors, (3769), 2580 states have call successors, (3769) [2024-11-14 03:42:55,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24563 states to 24563 states and 36393 transitions. [2024-11-14 03:42:55,613 INFO L78 Accepts]: Start accepts. Automaton has 24563 states and 36393 transitions. Word has length 148 [2024-11-14 03:42:55,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:42:55,614 INFO L471 AbstractCegarLoop]: Abstraction has 24563 states and 36393 transitions. [2024-11-14 03:42:55,614 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-14 03:42:55,614 INFO L276 IsEmpty]: Start isEmpty. Operand 24563 states and 36393 transitions. [2024-11-14 03:42:55,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-14 03:42:55,659 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:42:55,659 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:42:55,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-14 03:42:55,659 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:42:55,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:42:55,660 INFO L85 PathProgramCache]: Analyzing trace with hash -866058839, now seen corresponding path program 1 times [2024-11-14 03:42:55,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:42:55,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889571897] [2024-11-14 03:42:55,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:42:55,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:42:55,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:42:55,726 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-14 03:42:55,726 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:42:55,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889571897] [2024-11-14 03:42:55,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889571897] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:42:55,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:42:55,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:42:55,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307889352] [2024-11-14 03:42:55,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:42:55,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:42:55,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:42:55,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:42:55,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:42:55,727 INFO L87 Difference]: Start difference. First operand 24563 states and 36393 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-14 03:42:59,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:42:59,535 INFO L93 Difference]: Finished difference Result 71320 states and 108222 transitions. [2024-11-14 03:42:59,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:42:59,536 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 148 [2024-11-14 03:42:59,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:42:59,710 INFO L225 Difference]: With dead ends: 71320 [2024-11-14 03:42:59,710 INFO L226 Difference]: Without dead ends: 47589 [2024-11-14 03:42:59,782 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-14 03:42:59,782 INFO L432 NwaCegarLoop]: 259 mSDtfsCounter, 274 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:42:59,784 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 434 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:42:59,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47589 states. [2024-11-14 03:43:04,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47589 to 47363. [2024-11-14 03:43:04,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47363 states, 40315 states have (on average 1.43656207366985) internal successors, (57915), 40520 states have internal predecessors, (57915), 4869 states have call successors, (4869), 2153 states have call predecessors, (4869), 2177 states have return successors, (7081), 4691 states have call predecessors, (7081), 4868 states have call successors, (7081) [2024-11-14 03:43:04,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47363 states to 47363 states and 69865 transitions. [2024-11-14 03:43:04,583 INFO L78 Accepts]: Start accepts. Automaton has 47363 states and 69865 transitions. Word has length 148 [2024-11-14 03:43:04,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:43:04,584 INFO L471 AbstractCegarLoop]: Abstraction has 47363 states and 69865 transitions. [2024-11-14 03:43:04,584 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-14 03:43:04,584 INFO L276 IsEmpty]: Start isEmpty. Operand 47363 states and 69865 transitions. [2024-11-14 03:43:04,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-14 03:43:04,834 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:43:04,834 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:43:04,834 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-14 03:43:04,834 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:43:04,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:43:04,834 INFO L85 PathProgramCache]: Analyzing trace with hash 950927982, now seen corresponding path program 1 times [2024-11-14 03:43:04,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:43:04,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891926374] [2024-11-14 03:43:04,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:43:04,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:43:04,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:43:04,900 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-14 03:43:04,901 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:43:04,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891926374] [2024-11-14 03:43:04,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891926374] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:43:04,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:43:04,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:43:04,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049276973] [2024-11-14 03:43:04,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:43:04,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:43:04,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:43:04,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:43:04,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:43:04,903 INFO L87 Difference]: Start difference. First operand 47363 states and 69865 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9)