Skip to content

fix: replace the XML generator with a reflection-based one #4048

fix: replace the XML generator with a reflection-based one

fix: replace the XML generator with a reflection-based one #4048

Triggered via pull request January 21, 2026 16:51
Status Failure
Total duration 22m 2s
Artifacts 1

ci.yml

on: pull_request
Generate Test Matrix
2m 0s
Generate Test Matrix
Matrix: build
Matrix: llvm-releases
Matrix: releases
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 10 warnings
Clang 21: C++20 (ASan)
CMake workflow failed: CMake build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 19: C++20
CMake workflow failed: CMake build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 20: C++20
CMake workflow failed: CMake build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 (UBSan)
CMake workflow failed: CMake build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 (MSan)
CMake workflow failed: CMake build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 (Coverage)
CMake workflow failed: CMake build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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 build failed with exit code 1 Stack trace: at processEntry ../../_actions/alandefreitas/cpp-actions/v1.9.2/cmake-workflow/src/index.ts:1587:23 1582 │ }); 1583 │ if (entry.create_annotations) { 1584 │ createCMakeBuildAnnotations(stdout, entry); 1585 │ } 1586 │ if (exitCode !== 0) { ❯ 1587 │ throw new Error(`CMake build failed with exit code ${exitCode}`); 1588 │ } 1589 │ } 1590 │ } 1591 │ core.endGroup(); 1592 │ 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.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\builtin-objects\ecma-builtin-array-prototype.c#L2642
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#L1951
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#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\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)

Artifacts

Produced during runtime
Name Size Digest
release-packages-windows Expired
119 MB
sha256:64d48df06982f9b9903020d7b05ea5ec8af40054fced9a1ac065800dee6e7c03