File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -180,7 +180,10 @@ impl LlamaModelParams {
180
180
/// ```
181
181
/// # use llama_cpp_2::model::params::LlamaModelParams;
182
182
/// let params = LlamaModelParams::default();
183
+ /// #[cfg(not(target_os = "macos"))]
183
184
/// assert_eq!(params.n_gpu_layers(), 0, "n_gpu_layers should be 0");
185
+ /// #[cfg(target_os = "macos")]
186
+ /// assert_eq!(params.n_gpu_layers(), 999, "n_gpu_layers should be 999");
184
187
/// assert_eq!(params.main_gpu(), 0, "main_gpu should be 0");
185
188
/// assert_eq!(params.vocab_only(), false, "vocab_only should be false");
186
189
/// assert_eq!(params.use_mmap(), true, "use_mmap should be true");
Original file line number Diff line number Diff line change @@ -130,7 +130,7 @@ fn main() {
130
130
llama_cpp. define ( "GGML_USE_ACCELERATE" , None ) ;
131
131
llama_cpp. define ( "ACCELERATE_NEW_LAPACK" , None ) ;
132
132
llama_cpp. define ( "ACCELERATE_LAPACK_ILP64" , None ) ;
133
- println ! ( "cargo:rustc-link-arg =framework=Accelerate" ) ;
133
+ println ! ( "cargo:rustc-link-lib =framework=Accelerate" ) ;
134
134
135
135
metal_hack ( & mut ggml) ;
136
136
ggml. include ( "./llama.cpp/ggml-metal.h" ) ;
You can’t perform that action at this time.
0 commit comments