1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openharmony-arkcompiler_ets_frontend

 / Детали:

[ФУЗЗИНГ][es2panda] Пример превысил время ожидания

Предстоит сделать
Владелец
Создано  
05.03.2025

Обнаружены таймауты и зависания при выполнении следующих примеров.
Этот пример воспроизведения:
./bin/es2panda <input_file>

удалить  Float32Array = ([][...Intl.DateTimeFormat |= WebAssembly.Memory]) ^= opt == new {WebAssembly.Table: [{}.lastIndex.SQRT1_2.source.__proto__.PI.lastMatch.length.SQRT2.replace.search.SQRT2.unicode.lineNumber.NaN.$8.byteOffset.E.arguments.message.global], WebAssembly.Table: ``}() >= await undefined[new Array(new (...{}.MIN_SAFE_INTEGER.$4.LN2.SQRT1_2.lineNumber.buffer.__proto__.byteLength.MAX_SAFE_INTEGER.lineNumber.message.LN10.unicode.prototype.__count__.sticky.$7.lineNumber.LN10.split.fileName.input.MIN_VALUE.global.$3.$9.leftContext.length.lastMatch.__noSuchMethod__.NEGATIVE_INFINITY.name.$8.$9.description.columnNumber.message.memory.atan2(,,...)[{}.__proto__.SQRT1_2.ignoreCase.length.__proto__.isConcatSpreadable.LOG2E.for().(-0O1) - await delete (keyFor().unboxed()) >>= f: boolean = ((Infinity) >> Reflect) + const Map: char = (? && g: undefined = {Math: 1000000.00, : [0o3], : ''} : await h: double = this)])()]]

/**
 * Copyright © 2021-2024 Adece Corporation, Inc.
 * Licensed under the Apache License, Version 2.0 ("License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import std.core;

// Example: Created file

function bbora(b): void {
    let flag = true;
    while (flag) {
        flag = false;
    }
}

Комментарий (0)

GitLife Service Account Задача создана
GitLife Service Account добавлено
 
enhancement
label.
GitLife Service Account добавлено
 
waiting_for_assign
label.
Развернуть журнал операций

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/openharmony-arkcompiler_ets_frontend.git
git@api.gitlife.ru:oschina-mirror/openharmony-arkcompiler_ets_frontend.git
oschina-mirror
openharmony-arkcompiler_ets_frontend
openharmony-arkcompiler_ets_frontend