Skip to content

Commit 35872c0

Browse files
committed
Remove assertion
1 parent 51f6321 commit 35872c0

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

ext/opcache/Optimizer/zend_func_info.c

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ typedef struct _func_info_t {
6363

6464
static uint32_t zend_strlen_info(const zend_call_info *call_info, const zend_ssa *ssa)
6565
{
66-
ZEND_ASSERT(call_info->caller_init_opline->extended_value == (uint32_t)call_info->num_args);
6766
if (call_info->num_args == 1) {
6867
uint32_t tmp = 0;
6968
if (call_info->arg_info[0].opline) {
@@ -90,7 +89,6 @@ static uint32_t zend_strlen_info(const zend_call_info *call_info, const zend_ssa
9089

9190
static uint32_t zend_dechex_info(const zend_call_info *call_info, const zend_ssa *ssa)
9291
{
93-
ZEND_ASSERT(call_info->caller_init_opline->extended_value == (uint32_t)call_info->num_args);
9492
if (call_info->num_args == 1) {
9593
return MAY_BE_RC1 | MAY_BE_STRING;
9694
} else if (call_info->num_args != -1) {
@@ -103,7 +101,6 @@ static uint32_t zend_dechex_info(const zend_call_info *call_info, const zend_ssa
103101

104102
static uint32_t zend_range_info(const zend_call_info *call_info, const zend_ssa *ssa)
105103
{
106-
ZEND_ASSERT(call_info->caller_init_opline->extended_value == (uint32_t)call_info->num_args);
107104
if (call_info->num_args == 2 || call_info->num_args == 3) {
108105

109106
uint32_t t1 = _ssa_op1_info(call_info->caller_op_array, ssa, call_info->arg_info[0].opline);
@@ -136,7 +133,6 @@ static uint32_t zend_range_info(const zend_call_info *call_info, const zend_ssa
136133

137134
static uint32_t zend_is_type_info(const zend_call_info *call_info, const zend_ssa *ssa)
138135
{
139-
ZEND_ASSERT(call_info->caller_init_opline->extended_value == (uint32_t)call_info->num_args);
140136
if (call_info->num_args == 1) {
141137
return MAY_BE_FALSE | MAY_BE_TRUE;
142138
} else {
@@ -146,7 +142,6 @@ static uint32_t zend_is_type_info(const zend_call_info *call_info, const zend_ss
146142

147143
static uint32_t zend_l_ss_info(const zend_call_info *call_info, const zend_ssa *ssa)
148144
{
149-
ZEND_ASSERT(call_info->caller_init_opline->extended_value == (uint32_t)call_info->num_args);
150145
if (call_info->num_args == 2) {
151146

152147
uint32_t arg1_info = _ssa_op1_info(call_info->caller_op_array, ssa, call_info->arg_info[0].opline);
@@ -171,7 +166,6 @@ static uint32_t zend_l_ss_info(const zend_call_info *call_info, const zend_ssa *
171166

172167
static uint32_t zend_lb_ssn_info(const zend_call_info *call_info, const zend_ssa *ssa)
173168
{
174-
ZEND_ASSERT(call_info->caller_init_opline->extended_value == (uint32_t)call_info->num_args);
175169
if (call_info->num_args == 3) {
176170
uint32_t arg1_info = _ssa_op1_info(call_info->caller_op_array, ssa, call_info->arg_info[0].opline);
177171
uint32_t arg2_info = _ssa_op1_info(call_info->caller_op_array, ssa, call_info->arg_info[1].opline);
@@ -198,7 +192,6 @@ static uint32_t zend_lb_ssn_info(const zend_call_info *call_info, const zend_ssa
198192

199193
static uint32_t zend_b_s_info(const zend_call_info *call_info, const zend_ssa *ssa)
200194
{
201-
ZEND_ASSERT(call_info->caller_init_opline->extended_value == (uint32_t)call_info->num_args);
202195
if (call_info->num_args == 1) {
203196

204197
uint32_t arg1_info = _ssa_op1_info(call_info->caller_op_array, ssa, call_info->arg_info[0].opline);

0 commit comments

Comments
 (0)