Commit Graph

3081 Commits

Author SHA1 Message Date
openharmony_ci
b7170ef1e3
!2682 [ArkTS][StdLib] String.substr
Merge pull request !2682 from dr-irina/substr-fix
2024-11-02 09:22:22 +00:00
openharmony_ci
b8f67368ff
!2708 Fix object allocation in tenured region
Merge pull request !2708 from Panferov Ivan/pinned-bug
2024-11-02 09:19:28 +00:00
openharmony_ci
d0850a02e0
!2125 Implement type alias type
Merge pull request !2125 from stanislavmalishevskiy/type_alias_type
2024-11-02 09:14:34 +00:00
openharmony_ci
9841c08bc6
!2737 Add Tests for 15584, 15588, 16169 and 17934
Merge pull request !2737 from Maksim Khramov/issue-16169
2024-11-02 09:11:32 +00:00
openharmony_ci
d0f0cdba65
!2566 [Concurrency] Taskpool part 4
Merge pull request !2566 from Petrov Igor/taskpool_part_4
2024-11-01 14:39:19 +00:00
openharmony_ci
722087d3b8
!2570 Silencing ets_tests
Merge pull request !2570 from AEVoronin/cmakeBranch
2024-11-01 08:45:12 +00:00
openharmony_ci
a2083faee2
!2746 [MM] Reduce get_object_address test time
Merge pull request !2746 from Petrov Igor/reduce_get_object_address_test_time
2024-10-31 22:22:12 +00:00
Petrov Igor
5bcd550b9f [Concurrency] Taskpool part 4
Issue: #IAUVVV

Testing: `ninja all tests`

Signed-off-by: Petrov Igor <petrov.826961@huawei.com>
2024-10-31 21:26:44 +03:00
openharmony_ci
50f177ddef
!2578 VMB add js lang to ArkJS platform
Merge pull request !2578 from mr_aramis/vmb-arkjs-update
2024-10-31 14:16:43 +00:00
openharmony_ci
68bc175e00
!2563 Fixes for arktsconfig parsing
Merge pull request !2563 from Orlovsky Maxim/morlovsky/arktsconfig-validation-10.2.24
2024-10-31 09:46:45 +00:00
openharmony_ci
3e2b7e5876
!2716 Refactoring folder structure for frontend functional tests (chapter 7)
Merge pull request !2716 from gorlovaleksandr/I1825-C
2024-10-31 09:38:57 +00:00
openharmony_ci
7edae685ce
!2713 Set up test env for NARK
Merge pull request !2713 from kurnevichstanislav/setup_nark_tests
2024-10-31 09:32:24 +00:00
openharmony_ci
8811583c2f
!2743 [abckit] Separate libabckit tests into separate targets
Merge pull request !2743 from Nazarov Konstantin/feature/abckit-separate-clang
2024-10-31 09:27:08 +00:00
Maksim Khramov
f72f7a6bd1 Add Test for 15584, 15588, 16169 and 17934
Test two members of a class can have the same name if one is static while the other is not.
Same test for read-only fields with same name
Test method code reachable when class defined in method body
Extend bigint AND operator test with more cases

Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB0C2K

Test: CI build

Signed-off-by: Maksim Khramov <khramov.wx1235557@huawei-partners.com>
2024-10-30 17:37:12 +08:00
openharmony_ci
13c815cb9d
!2688 [CallbackPoster]: Update of CallbackPoster for multiple usage
Merge pull request !2688 from Molotkov Mikhail/event-loop-update
2024-10-30 01:34:03 +00:00
openharmony_ci
859e574a58
!2726 Suppress/fix codecheck warnings in interop tests
Merge pull request !2726 from Rokashevich Svetlana/fix_cc_in_interop_tests
2024-10-30 01:31:47 +00:00
openharmony_ci
b24af241ab
!2595 [Compiler] Fix loop analyses
Merge pull request !2595 from Daniil Kofanov/loops_fix_analyses
2024-10-30 01:29:14 +00:00
openharmony_ci
70bba6552e
!2723 [RUNTIME] Need to merge 10.25 PR shuttle dev to master
Merge pull request !2723 from Amosov Alexey/fe_dev_stable_to_master
2024-10-30 01:26:49 +00:00
openharmony_ci
6c01663648
!2735 [static_core] Fix python scripts codecheck
Merge pull request !2735 from ivagin/abckit-tidy-codecheck-fix
2024-10-29 17:03:26 +00:00
Petrov Igor
3386b4d596 [MM] Reduce get_object_address test time
Issue: #IB0NXP

Testing: `ninja all tests`

Signed-off-by: Petrov Igor <petrov.826961@huawei.com>
2024-10-29 16:51:32 +03:00
Nazarov Konstantin
9ec1a97f7c Separate abckit tests from clang tests
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZ1HX

Change-Id: I04c55f23563a6a9b3329ba482a8aac5d9f275f58
Signed-off-by: Nazarov Konstantin <nazarov.konstantin1@huawei.com>
2024-10-29 21:18:43 +08:00
kurnevichstanislav
29347b8454 Prepare testing environment for NARK
Issue: #IAZM3E

Signed-off-by: kurnevichstanislav <kurnevich.stanislav@huawei-partners.com>
2024-10-29 16:06:50 +03:00
ivagin
163416594d [static_core] Fix clang tidy script codecheck
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB09AU

Signed-off-by: ivagin <vagin.ivan1@huawei-partners.com>
2024-10-29 10:26:55 +01:00
openharmony_ci
aa0829a272
!2675 [ArkTS CTS] Create CTS tests covering 5.2.1 Implicit Generic Instantiations
Merge pull request !2675 from fotograf/cts-impl-gen-inst
2024-10-29 08:33:59 +00:00
openharmony_ci
87a2fce1d7
!2660 [ArkTS CTS] Add tests for 7.24.5 Enumeration Relational Operators
Merge pull request !2660 from fotograf/cts-enum-rel-ops
2024-10-29 08:31:36 +00:00
mr_aramis
02fd1e2d5a VMB add js to es2abc tool
Issue: #IAUYCI:[新需求]: VMB: add js lang to ArkJs platform

Signed-off-by: mr_aramis <loko.motiv@huawei-partners.com>
2024-10-29 09:13:44 +01:00
Igor Sharonov
c7af95e4a2
Multiple errors in parser/ETSparserExpressions
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAOX35
Change-Id: I90f865b7dc6febe88380469324539ad2c2a9cad3
Signed-off-by: Igor Sharonov <isharonov576@gmail.com>
2024-10-28 19:31:40 +03:00
Klimentieva
d83668fa99
Clean up ignore list for my issue
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAVIMD

Testing: ninja all tests

Signed-off-by: Klimentieva <klimentieva.maria@h-partners.com>
2024-10-28 19:31:39 +03:00
lirismankarina
cf71c04a06
Ignore tests for multi logging
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAWYXW

Description: tmp ignoring tests

Signed-off-by: lirismankarina <lirisman.karina@huawei-partners.com>
2024-10-28 19:31:39 +03:00
groshevmaksim
a73dd47cbc
Titlle: Cleanning of cts-ets ignore list
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAUT7H

Signed-off-by: groshevmaksim <groshev.maksim@h-partners.com>
2024-10-28 19:31:38 +03:00
tengtengh
536360a3fa
Fix the test suite for readonly parameter
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAW449

Description: The testsuit of readonly parameter need to be modified when we implement readonly parameter.

Tested-by:
ninja tests (passed)
ets_testrunner (passed)

Signed-off-by: tengtengh <tenghao9@huawei.com>
2024-10-28 19:31:37 +03:00
Igor Sharonov
2565418510
Do not ignore malformed import
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IATNJW
Change-Id: I57e343f9fc7c15c043ac79a035fcc7967aa37753
Signed-off-by: Igor Sharonov <isharonov576@gmail.com>
2024-10-28 19:31:36 +03:00
Igor Sharonov
35223d5678
Multiple errors in parser/ETSparserClasses
Fix import issue.

Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAOX1F
Change-Id: I65c134db53a43a208b6aa21f44165ffcf23cdb70
Signed-off-by: Igor Sharonov <isharonov576@gmail.com>
2024-10-28 19:31:35 +03:00
openharmony_ci
436cb71cb5
!2732 Fix fuzz test case failure
Merge pull request !2732 from LiYue/1026-fuzz-failed
2024-10-28 11:32:51 +00:00
molotkovmikhail
0f9d4833d0 Update CallbackPoster for multiple usage
Added internal callback queue for saving poster callbacks

Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAYQX8

Tests: ninja all tests

Signed-off-by: molotkovmikhail <molotkov.mikhail@huawei-partners.com>
2024-10-28 18:19:46 +08:00
Panferov Ivan
d89b198b62 Fix allocation in tenured region
Description:
Fix a missing bit setting in LiveBitmap during allocation in tenured region

Issue: #IAZLYA

Signed-off-by: Panferov Ivan <panferov.ivan@huawei-partners.com>
2024-10-28 18:02:15 +08:00
gorlovaleksandr
cb4c03675b Title: Update folder struct of frontend tests
Description: Refactoring folder structure in charpter 7 (expression) for frontend tests according to ArkTS spec
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZLRF
Tests: All required pre-merge test passed.Results are available in the gwatcher review issue

Signed-off-by: gorlovaleksandr <gorlov.aleksandr@huawei-partners.com>
2024-10-28 12:31:47 +03:00
openharmony_ci
c9ed3bec27
!2545 Add runtime_core UT to GGW
Merge pull request !2545 from oh-rgx/ggw
2024-10-28 08:29:38 +00:00
openharmony_ci
2cd9760fab
!2714 Split StringBuilder slow checked tests
Merge pull request !2714 from Mikhail Ivanov/20132-split-string-builder-append-merge-checked-tests-2
2024-10-26 18:34:51 +00:00
openharmony_ci
22fab97cf4
!1308 libabckit
Merge pull request !1308 from ivagin/libmanipulasm-poc
2024-10-26 18:32:24 +00:00
openharmony_ci
9cb92b097c
!2709 Move functions from build_sdk script to separate file
Merge pull request !2709 from Rokashevich Svetlana/split_build_sdk_script
2024-10-26 18:29:18 +00:00
liyue
4845510dc0 Fix fuzz test cases failure
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZY3Q
Signed-off-by: liyue <liyue210@huawei.com>
Change-Id: I82800da50e0f2eacbe33cd5b305668d67b9ca53c
2024-10-26 16:13:27 +08:00
openharmony_ci
620c1d9ed2
!2671 Upgrade VIXL version from 6.3.0 to 7.0.0
Merge pull request !2671 from Sidorov Aleksei/vixl_7.0_upgrade
2024-10-25 21:04:53 +00:00
openharmony_ci
52128b8492
!2425 Standalone win build
Merge pull request !2425 from Shimenkov Mikhail/standalone_win
2024-10-25 14:32:18 +00:00
Daniil Kofanov
f28bd97223 [Compiler] Fix loop analyses
1. 'CountableLoopParser::FindLoopExitBlock'
 - Fix incorrect loop side exits not found and loop mistaken as countable;
2. 'LoopAnalyzer::IsLoopSingleBackEdgeExitPoint' and 'MarkLoopExits'
 - Fix enter-blocks of nested loops considered as loop exits;
3. 'ChecksElimination::TryRemoveCheckByBounds'
 - Fix users of deleted check by bounds being hoisted.
4. Make loop optimizations explicitly check if loop has inner loops.
5. Fix 'stopAtBlock' in 'ReserveSBBuffer' not propagated recursively.
6. Support '--compiler-defer-preheader-tranform' in 'ValNum'.
7. Mark 'Div/Mod' as 'NO_HOIST' for BytecodeOpt.

Issue:https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAVIAX
Signed-off-by: Daniil Kofanov <kofanov.daniil@huawei-partners.com>
2024-10-25 21:40:13 +08:00
Rokashevich Svetlana
84cfd03ba3 Suppress/fix codecheck warnings in interop tests
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZV32

Signed-off-by: Rokashevich Svetlana <rokashevich.svetlana1@huawei-partners.com>
2024-10-25 15:08:24 +03:00
Orlovsky Maxim
351978618c Title: Fixes for arktsconfig parsing
Description:
Added validation of types of 'extends' and 'include'

Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAUVMH

Testing: ninja tests all

Signed-off-by: Orlovsky Maxim <orlovskiy.maxim@huawei-partners.com>
2024-10-25 12:36:14 +03:00
openharmony_ci
7f7ddb5a27
!2451 Resolve YZ codecheck issues in MM components
Merge pull request !2451 from shemetovphilip/resolve_codechecker_yz
2024-10-25 09:15:36 +00:00
openharmony_ci
3588a25237
!2648 [RUNTIME] Need to merge 10.14 PR shuttle dev to master
Merge pull request !2648 from Amosov Alexey/fe_dev_stable_to_master
2024-10-25 06:00:46 +00:00
openharmony_ci
e7ddc1772c
!2686 Support linux-aarch64 host
Merge pull request !2686 from Lyupa Anastasia/support-linux-aarch64-host
2024-10-25 02:39:35 +00:00