Commit f957571d660 for php.net

commit f957571d6600861481bbf0560deaba2926dcdc8e
Author: ndossche <niels.dossche@ugent.be>
Date:   Tue Jan 20 14:11:39 2026 +0100

    Remove dead code from zend_test internal execute handler

    The internal execute handler is used for internal functions, so by
    definition it cannot be a user function.

diff --git a/ext/zend_test/observer.c b/ext/zend_test/observer.c
index 31052ec830f..a6b43912a14 100644
--- a/ext/zend_test/observer.c
+++ b/ext/zend_test/observer.c
@@ -288,14 +288,14 @@ static void (*zend_test_prev_execute_internal)(zend_execute_data *execute_data,
 static void zend_test_execute_internal(zend_execute_data *execute_data, zval *return_value) {
 	zend_function *fbc = execute_data->func;

+	ZEND_ASSERT(!ZEND_USER_CODE(fbc->type));
+
 	if (fbc->common.function_name) {
 		if (fbc->common.scope) {
 			php_printf("%*s<!-- internal enter %s::%s() -->\n", 2 * ZT_G(observer_nesting_depth), "", ZSTR_VAL(fbc->common.scope->name), ZSTR_VAL(fbc->common.function_name));
 		} else {
 			php_printf("%*s<!-- internal enter %s() -->\n", 2 * ZT_G(observer_nesting_depth), "", ZSTR_VAL(fbc->common.function_name));
 		}
-	} else if (ZEND_USER_CODE(fbc->type)) {
-		php_printf("%*s<!-- internal enter '%s' -->\n", 2 * ZT_G(observer_nesting_depth), "", ZSTR_VAL(fbc->op_array.filename));
 	}

 	if (zend_test_prev_execute_internal) {