feat: add function object support #4144
ci.yml
on: pull_request
Generate Test Matrix
1m 32s
Matrix: build
Matrix: llvm-releases
Matrix: releases
Annotations
14 errors and 10 warnings
|
Clang 22: C++20 (MSan)
CMake workflow failed: ❌ Failed to download source code from https://github.com/jerryscript-project/jerryscript/archive/refs/tags/v3.0.0.tar.gz
Stack trace:
at downloadUrlSourceCode
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1242:19
1237 │ */
1238 │ async function downloadUrlSourceCode(inputs: Inputs): Promise<void> {
1239 │ if (inputs.download_dir) {
1240 │ const res = await setup_program.downloadAndExtract(inputs.url, inputs.download_dir);
1241 │ if (res === undefined) {
❯ 1242 │ throw new Error(`❌ Failed to download source code from ${inputs.url}`);
1243 │ }
1244 │ } else {
1245 │ const res = await setup_program.downloadAndExtract(inputs.url);
1246 │ if (res === undefined) {
1247 │ throw new Error(`❌ Failed to download source code from ${inputs.url}`);
at downloadSourceCode
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1281:9
1276 │ async function downloadSourceCode(inputs: Inputs): Promise<void> {
1277 │ if (!inputs.download_dir) {
1278 │ inputs.download_dir = inputs.source_dir;
1279 │ }
1280 │ if (inputs.url) {
❯ 1281 │ await downloadUrlSourceCode(inputs);
1282 │ } else {
1283 │ await cloneGitRepository(inputs);
1284 │ }
1285 │ }
1286 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2347:9
2342 │ // ==============================================
2343 │ // Download source code (once)
2344 │ // ==============================================
2345 │ if (inputs.url || inputs.git_repository) {
2346 │ core.startGroup(`🌎 Download source code`);
❯ 2347 │ await downloadSourceCode(inputs);
2348 │ core.endGroup();
2349 │ }
2350 │
2351 │ // ==============================================
2352 │ // Apply patches (once)
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: Trace commands already enabled; if this looks like a bug, please open an issue at github.com/alandefreitas/cpp-actions with stack and logs.
|
|
Clang 20: C++20
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Clang 21: C++20
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Clang 18: C++20
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Clang 22: C++20
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
GCC 14: C++20
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Clang 22: C++20 (Coverage)
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Clang 22: C++20 (UBSan)
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
MSVC ^14.44: C++20
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
..\..\_actions\alandefreitas\cpp-actions\v1.9.2\cmake-workflow\src\index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
..\..\_actions\alandefreitas\cpp-actions\v1.9.2\cmake-workflow\src\index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
..\..\_actions\alandefreitas\cpp-actions\v1.9.2\cmake-workflow\src\index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
GCC 15: C++20
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Apple-Clang (UBSan)
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Apple-Clang
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
GCC 15: C++20 (UBSan)
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Apple-Clang (ASan)
CMake workflow failed: CMake tests failed with exit code 8
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1639:23
1634 │ });
1635 │ if (entry.create_annotations) {
1636 │ createCMakeTestAnnotations(stdout, entry);
1637 │ }
1638 │ if (exitCode !== 0 && entry.run_tests === true) {
❯ 1639 │ throw new Error(`CMake tests failed with exit code ${exitCode}`);
1640 │ }
1641 │ }
1642 │ core.endGroup();
1643 │ }
1644 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2406:9
2401 │ // Process each entry
2402 │ // ==============================================
2403 │ for (const entry of entries) {
2404 │ const desc = makeFactorDescription(entry);
2405 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 2406 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
2407 │ core.endGroup();
2408 │ }
2409 │ }
2410 │
2411 │ if (require.main === module) {
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:2414:13
2409 │ }
2410 │
2411 │ if (require.main === module) {
2412 │ (async () => {
2413 │ try {
❯ 2414 │ await run();
2415 │ } catch (error) {
2416 │ await reportAndSetFailed(error as Error, {
2417 │ title: 'CMake workflow failed'
2418 │ });
2419 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Build Warning - cl.exe - C5287:
..\third-party\jerryscript\jerry-core\ecma\builtin-objects\ecma-builtin-array-prototype.c#L1905
cl.exe - operands are different enum types 'ecma_property_flags_t' and 'jerry_property_descriptor_flags_t'; use an explicit cast to silence this warning (C5287)
|
|
Build Warning - cl.exe - C5287:
..\third-party\jerryscript\jerry-core\ecma\builtin-objects\ecma-builtin-array-prototype.c#L1254
cl.exe - operands are different enum types 'ecma_property_flags_t' and 'jerry_property_descriptor_flags_t'; use an explicit cast to silence this warning (C5287)
|
|
Build Warning - cl.exe - C5287:
..\third-party\jerryscript\jerry-core\ecma\builtin-objects\ecma-builtin-array-prototype.c#L880
cl.exe - operands are different enum types 'ecma_property_flags_t' and 'jerry_property_descriptor_flags_t'; use an explicit cast to silence this warning (C5287)
|
|
Build Warning - cl.exe - C5287:
..\third-party\jerryscript\jerry-core\ecma\builtin-objects\ecma-builtin-array.c#L428
cl.exe - operands are different enum types 'ecma_property_flags_t' and 'jerry_property_descriptor_flags_t'; use an explicit cast to silence this warning (C5287)
|
|
Build Warning - cl.exe - C5287:
..\third-party\jerryscript\jerry-core\ecma\builtin-objects\ecma-builtin-array.c#L358
cl.exe - operands are different enum types 'ecma_property_flags_t' and 'jerry_property_descriptor_flags_t'; use an explicit cast to silence this warning (C5287)
|
|
Build Warning - cl.exe - C5287:
..\third-party\jerryscript\jerry-core\ecma\builtin-objects\ecma-builtin-array.c#L238
cl.exe - operands are different enum types 'ecma_property_flags_t' and 'jerry_property_descriptor_flags_t'; use an explicit cast to silence this warning (C5287)
|
|
Build Warning - cl.exe - C5287:
..\third-party\jerryscript\jerry-core\ecma\base\ecma-helpers-string.c#L51
cl.exe - operands are different enum types 'ecma_direct_string_type_t' and 'ecma_string_container_t'; use an explicit cast to silence this warning (C5287)
|
|
Build Warning - cl.exe - C5287:
..\third-party\jerryscript\jerry-core\api\jerryscript.c#L2612
cl.exe - operands are different enum types 'jerry_proxy_custom_behavior_t' and 'ecma_proxy_flag_types_t'; use an explicit cast to silence this warning (C5287)
|
|
Build Warning - cl.exe - C5287:
..\third-party\jerryscript\jerry-core\api\jerryscript.c#L78
cl.exe - operands are different enum types 'ecma_promise_flags_t' and 'jerry_promise_state_t'; use an explicit cast to silence this warning (C5287)
|
|
Build Warning - cl.exe - C5287:
..\third-party\jerryscript\jerry-core\api\jerryscript.c#L68
cl.exe - operands are different enum types 'ecma_regexp_flags_t' and 'jerry_regexp_flags_t'; use an explicit cast to silence this warning (C5287)
|