Skip to content

feat: add function object support #4152

feat: add function object support

feat: add function object support #4152

Triggered via pull request March 5, 2026 15:47
Status Cancelled
Total duration 1h 24m 37s
Artifacts 4

ci.yml

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

Annotations

1 error and 10 warnings
Clang 22: C++20 (MSan)
The operation was canceled.
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
Coverage Expired
745 KB
sha256:bfacc7a6c8f0c84034b11799ee637912d1cfd0c5ef908eaaff540f37e1996dae
release-packages-linux Expired
62.6 MB
sha256:becb5045ffe5c63177803d93bff5b65421861a5474c1b88de9123ff56139b30b
release-packages-macos Expired
45.9 MB
sha256:667ed67a715fef2f5d54ac3ea8c5dba83a489545638293a0c362240782d5392e
release-packages-windows Expired
120 MB
sha256:2a72b293754012435a2618b90afb94867c2c4d62d0952185bc49acdb9284141b