Skip to content

Arm build leg failing in runtime for 8.0 P4 #3424

@mthalman

Description

@mthalman
      In file included from /vmr/src/runtime/artifacts/source-build/self/src/src/coreclr/nativeaot/Runtime/unix/UnwindHelpers.cpp:26:
      In file included from /vmr/src/runtime/artifacts/source-build/self/src/src/native/external/llvm-libunwind/src/UnwindCursor.hpp:44:
      /vmr/src/runtime/artifacts/source-build/self/src/src/native/external/llvm-libunwind/src/DwarfInstructions.hpp:234:33: error: unknown architectural extension: memtag
                                     ".arch_extension memtag\n"
                                      ^
      <inline asm>:2:17: note: instantiated into assembly here
      .arch_extension memtag
                      ^
      In file included from /vmr/src/runtime/artifacts/source-build/self/src/src/coreclr/nativeaot/Runtime/unix/UnwindHelpers.cpp:26:
      In file included from /vmr/src/runtime/artifacts/source-build/self/src/src/native/external/llvm-libunwind/src/UnwindCursor.hpp:44:
      /vmr/src/runtime/artifacts/source-build/self/src/src/native/external/llvm-libunwind/src/DwarfInstructions.hpp:235:33: error: instruction requires: mte
                                     "stg %[Ptr], [%[Ptr]]\n"
                                      ^
      <inline asm>:3:1: note: instantiated into assembly here
      stg x8, [x8]
      ^
      In file included from /vmr/src/runtime/artifacts/source-build/self/src/src/coreclr/nativeaot/Runtime/unix/UnwindHelpers.cpp:26:
      In file included from /vmr/src/runtime/artifacts/source-build/self/src/src/native/external/llvm-libunwind/src/UnwindCursor.hpp:44:
      /vmr/src/runtime/artifacts/source-build/self/src/src/native/external/llvm-libunwind/src/DwarfInstructions.hpp:234:33: error: unknown architectural extension: memtag
                                     ".arch_extension memtag\n"
                                      ^
      <inline asm>:2:17: note: instantiated into assembly here
      .arch_extension memtag
                      ^
      In file included from /vmr/src/runtime/artifacts/source-build/self/src/src/coreclr/nativeaot/Runtime/unix/UnwindHelpers.cpp:26:
      In file included from /vmr/src/runtime/artifacts/source-build/self/src/src/native/external/llvm-libunwind/src/UnwindCursor.hpp:44:
      /vmr/src/runtime/artifacts/source-build/self/src/src/native/external/llvm-libunwind/src/DwarfInstructions.hpp:235:33: error: instruction requires: mte
                                     "stg %[Ptr], [%[Ptr]]\n"
                                      ^
      <inline asm>:3:1: note: instantiated into assembly here
      stg x8, [x8]
      ^
      4 errors generated.
make[2]: *** [nativeaot/Runtime/Full/CMakeFiles/Runtime.WorkstationGC.dir/build.make:849: nativeaot/Runtime/Full/CMakeFiles/Runtime.WorkstationGC.dir/__/unix/UnwindHelpers.cpp.o] Error 1
      make[2]: *** Waiting for unfinished jobs....
      make[1]: *** [CMakeFiles/Makefile2:3179: nativeaot/Runtime/Full/CMakeFiles/Runtime.WorkstationGC.dir/all] Error 2
      make: *** [Makefile:149: all] Error 2
      /vmr/src/runtime/artifacts/source-build/self/src/src/coreclr
##[error]Failed to build "CoreCLR component".

Build link (internal)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions