From 9dffe7ca991600cf6ca1a1a17ed4c0ce2d7aa745 Mon Sep 17 00:00:00 2001 From: tomoaki Date: Thu, 25 Dec 2025 12:25:31 +0900 Subject: [PATCH] refactor(smoke): Move feature gap tests to integration (Phase 287 P4) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Moved 7 tests requiring unimplemented features or bug fixes: Parser/Feature gaps: - forward_refs_2pass: Requires 2-pass parser for forward references - parser_min_methods_ok: Parser functionality gap Map functionality gaps: - map_values_sum_vm: Map.values() iteration bug - map_len_set_get_vm: Map operations bug String functionality gap: - index_substring_vm: StringBox substring/index bug Array functionality gap: - array_oob_get_tag_vm: Array out-of-bounds handling CLI functionality gap: - argv_multiline_roundtrip: Argv multiline processing bug Quick profile focuses on core VM/LLVM functionality that is stable. These tests will be fixed in dedicated feature/bugfix phases. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- .../{quick/cli => integration/argv}/argv_multiline_roundtrip.sh | 0 .../{quick/core => integration}/array/array_oob_get_tag_vm.sh | 0 .../{quick/core => integration}/map/map_len_set_get_vm.sh | 0 .../profiles/{quick/core => integration}/map/map_values_sum_vm.sh | 0 .../{quick/core => integration/parser}/forward_refs_2pass.sh | 0 .../collections => integration/parser}/parser_min_methods_ok.sh | 0 .../{quick/core => integration}/string/index_substring_vm.sh | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename tools/smokes/v2/profiles/{quick/cli => integration/argv}/argv_multiline_roundtrip.sh (100%) rename tools/smokes/v2/profiles/{quick/core => integration}/array/array_oob_get_tag_vm.sh (100%) rename tools/smokes/v2/profiles/{quick/core => integration}/map/map_len_set_get_vm.sh (100%) rename tools/smokes/v2/profiles/{quick/core => integration}/map/map_values_sum_vm.sh (100%) rename tools/smokes/v2/profiles/{quick/core => integration/parser}/forward_refs_2pass.sh (100%) rename tools/smokes/v2/profiles/{quick/collections => integration/parser}/parser_min_methods_ok.sh (100%) rename tools/smokes/v2/profiles/{quick/core => integration}/string/index_substring_vm.sh (100%) diff --git a/tools/smokes/v2/profiles/quick/cli/argv_multiline_roundtrip.sh b/tools/smokes/v2/profiles/integration/argv/argv_multiline_roundtrip.sh similarity index 100% rename from tools/smokes/v2/profiles/quick/cli/argv_multiline_roundtrip.sh rename to tools/smokes/v2/profiles/integration/argv/argv_multiline_roundtrip.sh diff --git a/tools/smokes/v2/profiles/quick/core/array/array_oob_get_tag_vm.sh b/tools/smokes/v2/profiles/integration/array/array_oob_get_tag_vm.sh similarity index 100% rename from tools/smokes/v2/profiles/quick/core/array/array_oob_get_tag_vm.sh rename to tools/smokes/v2/profiles/integration/array/array_oob_get_tag_vm.sh diff --git a/tools/smokes/v2/profiles/quick/core/map/map_len_set_get_vm.sh b/tools/smokes/v2/profiles/integration/map/map_len_set_get_vm.sh similarity index 100% rename from tools/smokes/v2/profiles/quick/core/map/map_len_set_get_vm.sh rename to tools/smokes/v2/profiles/integration/map/map_len_set_get_vm.sh diff --git a/tools/smokes/v2/profiles/quick/core/map/map_values_sum_vm.sh b/tools/smokes/v2/profiles/integration/map/map_values_sum_vm.sh similarity index 100% rename from tools/smokes/v2/profiles/quick/core/map/map_values_sum_vm.sh rename to tools/smokes/v2/profiles/integration/map/map_values_sum_vm.sh diff --git a/tools/smokes/v2/profiles/quick/core/forward_refs_2pass.sh b/tools/smokes/v2/profiles/integration/parser/forward_refs_2pass.sh similarity index 100% rename from tools/smokes/v2/profiles/quick/core/forward_refs_2pass.sh rename to tools/smokes/v2/profiles/integration/parser/forward_refs_2pass.sh diff --git a/tools/smokes/v2/profiles/quick/collections/parser_min_methods_ok.sh b/tools/smokes/v2/profiles/integration/parser/parser_min_methods_ok.sh similarity index 100% rename from tools/smokes/v2/profiles/quick/collections/parser_min_methods_ok.sh rename to tools/smokes/v2/profiles/integration/parser/parser_min_methods_ok.sh diff --git a/tools/smokes/v2/profiles/quick/core/string/index_substring_vm.sh b/tools/smokes/v2/profiles/integration/string/index_substring_vm.sh similarity index 100% rename from tools/smokes/v2/profiles/quick/core/string/index_substring_vm.sh rename to tools/smokes/v2/profiles/integration/string/index_substring_vm.sh