Skip to content

Commit 2030e59

Browse files
author
Huaishun Hu
committed
fix: should not include arm_neon.h when compiling on musa arm64
1 parent c0478ad commit 2030e59

File tree

4 files changed

+1
-13
lines changed

4 files changed

+1
-13
lines changed

ggml/include/ggml-cuda.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
#pragma once
22

3-
#ifdef GGML_USE_MUSA
4-
#undef __ARM_NEON
5-
#endif
6-
73
#include "ggml.h"
84
#include "ggml-backend.h"
95

ggml/src/ggml-cuda/common.cuh

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
#pragma once
22

3-
#ifdef GGML_USE_MUSA
4-
#undef __ARM_NEON
5-
#endif
6-
73
#include "ggml.h"
84
#include "ggml-cuda.h"
95

ggml/src/ggml-cuda/opt-step-adamw.cu

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
#ifdef GGML_USE_MUSA
2-
#undef __ARM_NEON
3-
#endif
4-
51
#include "ggml-impl.h"
62
#include "opt-step-adamw.cuh"
73

ggml/src/ggml-impl.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#include <arm_sve.h>
1717
#endif // __ARM_FEATURE_SVE
1818

19-
#if defined(__ARM_NEON) && !defined(__CUDACC__)
19+
#if defined(__ARM_NEON) && !defined(__CUDACC__) && !defined(__MUSACC__)
2020
// if YCM cannot find <arm_neon.h>, make a symbolic link to it, for example:
2121
//
2222
// $ ln -sfn /Library/Developer/CommandLineTools/usr/lib/clang/13.1.6/include/arm_neon.h ./src/

0 commit comments

Comments
 (0)