Repository: node
Issue: Error occurred when version 23.0.0 was compiled on aarch64.
Labels: build

### Version

23.0.0

### Platform

```text
Linux localhost.localdomain 4.18.0-193.el8.aarch64 #1 SMP Fri May 8 11:05:12 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux

CentOS Linux 8 (Core)
```


### Subsystem

_No response_

### What steps will reproduce the bug?

1、'/home/spack/opt/spack/linux-centos8-aarch64/gcc-8.5.0/python-3.8.8-m3k3pvne56yo7wyd7a3bwf7mugupszik/bin/python3.8' 'configure.py' '--prefix=/home/spack/opt/spack/linux-centos8-aarch64/gcc-8.5.0/node-js-23.0.0-cltmbvkoowr6g5oevhfooh3voetclvdt' '--without-npm' '--shared-openssl' '--shared-openssl-includes=/home/spack/opt/spack/linux-centos8-aarch64/gcc-8.5.0/openssl-1.1.1j-6ukggdjrujsa67n7fgoxui2lywmdbb7s/include' '--shared-openssl-libpath=/home/spack/opt/spack/linux-centos8-aarch64/gcc-8.5.0/openssl-1.1.1j-6ukggdjrujsa67n7fgoxui2lywmdbb7s/lib' '--shared-zlib' '--shared-zlib-includes=/home/spack/opt/spack/linux-centos8-aarch64/gcc-8.5.0/zlib-1.2.11-wclep75baky5gi4gu5erof55jpbtgbgy/include' '--shared-zlib-libpath=/home/spack/opt/spack/linux-centos8-aarch64/gcc-8.5.0/zlib-1.2.11-wclep75baky5gi4gu5erof55jpbtgbgy/lib'
2、make -j16

### How often does it reproduce? Is there a required condition?

inevitable recurrence

### What is the expected behavior? Why is that the expected behavior?

Hope the compilation will be successful

### What do you see instead?

```
 /home/spack/opt/spack/linux-centos8-aarch64/gcc-8.5.0/gcc-10.2.0-3dpm635vxyxp5mixbtpecgggf6uvo4ed/bin/g++ -o /home/stage/root/spack-stage-node-js-23.0.0-cltmbvkoowr6g5oevhfooh3vo
           etclvdt/spack-src/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-state.o ../deps/v8/src/heap/cppgc/heap-state.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_O
           PENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_ARM64' '-DV8_HAVE_TAR
           GET_OS' '-DV8_TARGET_OS_LINUX' '-DV8_EMBEDDER_STRING="-node.10"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_ENABLE_PRIVATE_MAPPING_FORK_OPTIMIZATION' '-DOB
           JECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO
           ' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_MAGLEV' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVA
           SCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DICU_UTIL_DAT
           A_IMPL=ICU_UTIL_DATA_STATIC' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_STATIC_IMPLEMENTATION=1' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I/home/spack/opt
           /spack/linux-centos8-aarch64/gcc-8.5.0/zlib-1.2.11-wclep75baky5gi4gu5erof55jpbtgbgy/include -I/home/spack/opt/spack/linux-centos8-aarch64/gcc-8.5.0/openssl-1.1.1j-6ukggdjrujsa67n7f
           goxui2lywmdbb7s/include -I../deps/v8 -I../deps/v8/include -I/home/stage/root/spack-stage-node-js-23.0.0-cltmbvkoowr6g5oevhfooh3voetclvdt/spack-src/out/Release/obj/gen/inspector-gen
           erated-output-root -I../deps/v8/third_party/inspector_protocol -I/home/stage/root/spack-stage-node-js-23.0.0-cltmbvkoowr6g5oevhfooh3voetclvdt/spack-src/out/Release/obj/gen -I/home/
           stage/root/spack-stage-node-js-23.0.0-cltmbvkoowr6g5oevhfooh3voetclvdt/spack-src/out/Release/obj/gen/generate-bytecode-output-root -I../deps/icu-small/source/i18n -I../deps/icu-sma
           ll/source/common -I../deps/v8/third_party/zlib -I../deps/v8/third_party/zlib/google -I../deps/v8/third_party/abseil-cpp -I../deps/v8/third_party/fp16/src/include  -pthread -Wno-unu
           sed-parameter -Wno-strict-overflow -Wno-return-type -Wno-int-in-bool-context -Wno-deprecated -Wno-stringop-overflow -Wno-stringop-overread -Wno-restrict -Wno-array-bounds -Wno-nonn
           ull -Wno-dangling-pointer -flax-vector-conversions -O3 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O3 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -
           Wno-invalid-offsetof -MMD -MF /home/stage/root/spack-stage-node-js-23.0.0-cltmbvkoowr6g5oevhfooh3voetclvdt/spack-src/out/Release/.deps//home/stage/root/spack-stage-node-js-23.0.0-c
           ltmbvkoowr6g5oevhfooh3voetclvdt/spack-src/out/Release/obj.target/v8_base_without_compiler/deps/v8/src/heap/cppgc/heap-state.o.d.raw   -c
     52    /tmp/ccxqNBaQ.s: Assembler messages:
  >> 53    /tmp/ccxqNBaQ.s:40: Error: unknown architectural extension `memtag'
  >> 54    /tmp/ccxqNBaQ.s:40: Error: unknown or missing system register name at operand 2 -- `mrs x0,tco'
  >> 55    /tmp/ccxqNBaQ.s:53: Error: unknown architectural extension `memtag'
  >> 56    /tmp/ccxqNBaQ.s:53: Error: unknown or missing system register name at operand 1 -- `msr tco,#1'
  >> 57    /tmp/ccxqNBaQ.s:93: Error: unknown architectural extension `memtag'
  >> 58    /tmp/ccxqNBaQ.s:93: Error: unknown or missing system register name at operand 2 -- `mrs x1,tco'
  >> 59    /tmp/ccxqNBaQ.s:101: Error: unknown architectural extension `memtag'
  >> 60    /tmp/ccxqNBaQ.s:101: Error: unknown or missing system register name at operand 1 -- `msr tco,#0'
  >> 61    make[1]: *** [tools/v8_gypfiles/v8_base_without_compiler.target.mk:1155: /home/stage/root/spack-stage-node-js-23.0.0-cltmbvkoowr6g5oevhfooh3voetclvdt/spack-src/out/Release/obj.targ
           et/v8_base_without_compiler/deps/v8/src/heap/base/memory-tagging.o] Error 1
     62    make[1]: *** Waiting for unfinished jobs....
     63    rm 9a73fd021cd34c952055ffcdff05214794126c99.intermediate d22b0cd6bd107a6086506c4c05dedffdbf3df298.intermediate b1dd6c5273c50333ed03e848efeb16de24103c46.intermediate
     64    make: *** [Makefile:137: node] Error 2
```

### Additional information

_No response_