Build Information
Successful build of SwiftWhisper, reference master (c34019), with Swift 6.4 for macOS (SPM) on 19 Sep 2026 11:24:11 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/exPHAT/SwiftWhisper.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/exPHAT/SwiftWhisper
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at c340197 Update fast branch commit hash
Submodule path 'whisper.cpp': checked out '95b02d76b04d18e4ce37ed8353a1f0797f1717ea'
Submodule path 'whisper.cpp/bindings/ios': checked out 'de46d9e7817fe851c109d66080239d415812d32a'
Submodule 'whisper.cpp' (https://github.com/ggerganov/whisper.cpp.git) registered for path 'whisper.cpp'
Cloning into '/Users/admin/builder/spi-builder-workspace/whisper.cpp'...
Submodule 'bindings/ios' (https://github.com/ggerganov/whisper.spm) registered for path 'whisper.cpp/bindings/ios'
Cloning into '/Users/admin/builder/spi-builder-workspace/whisper.cpp/bindings/ios'...
Cloned https://github.com/exPHAT/SwiftWhisper.git
Revision (git rev-parse @):
c340197966ebd264f3135d3955874b40f8ed58bc
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/exPHAT/SwiftWhisper.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/exPHAT/SwiftWhisper.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 125]
[Planning deferred tasks]
[37 / 54] SwiftWhisper_WhisperTests
[38 / 54]
[43 / 55] SwiftWhisper
[56 / 138]
[69 / 181]
[77 / 181]
[92 / 181]
[96 / 181]
[98 / 181]
[109 / 181]
[122 / 181]
[126 / 181]
[134 / 181]
[142 / 181]
[147 / 181]
[152 / 181]
[153 / 181]
[157 / 181]
[158 / 181]
[161 / 181]
[163 / 181] whisper_cpp
[172 / 181] SwiftWhisper
[178 / 181] SwiftWhisper
Build complete! (7.21 sec)
[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:752:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'const int' [-Wshorten-64-to-32][0m
752 | [0;34mconst[0m [0;34mint[0m n_elements = ggml_nelements(cache.k);[0m
| [0;1;32m ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:2299:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
2299 | [0;34mint[0m N = in.size();[0m
| [0;1;32m ~ ~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:2325:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
2325 | [0;34mint[0m N = in.size();[0m
| [0;1;32m ~ ~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:2564:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
2564 | [0;34mint[0m n = word.size();[0m
| [0;1;32m ~ ~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:2971:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
2971 | [0;34mreturn[0m res.size();[0m
| [0;1;32m ~~~~~~ ~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:3034:69: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
3034 | [0;34mif[0m (whisper_decode_with_state(ctx, state, prompt.data(), prompt.size(), [0;32m0[0m, n_threads) != [0;32m0[0m) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:3429:25: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32][0m
3429 | [0;34mconst[0m [0;34mint[0m cur = strlen(txt);[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:3492:47: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32][0m
3492 | [0;34mconst[0m [0;34mint[0m n_logits = vocab.id_to_token.size();[0m
| [0;1;32m ~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:3541:87: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
3541 | params.logits_filter_callback(&ctx, &state, tokens_cur.data(), tokens_cur.size(), logits.data(), params.logits_filter_callback_user_data);[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:4002:115: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4002 | prompt_tokens.resize(whisper_tokenize(ctx, params.initial_prompt, prompt_tokens.data(), prompt_tokens.size()));[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:4004:52: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4004 | params.prompt_n_tokens = prompt_tokens.size();[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:4174:102: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4174 | [0;34mif[0m (!whisper_decode_internal(*ctx, *state, state->decoders[[0;32m0[0m], prompt.data(), prompt.size(), [0;32m0[0m, params.n_threads)) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:4412:119: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4412 | [0;34mif[0m (!whisper_decode_internal(*ctx, *state, decoder, decoder.tokens_tmp.data(), decoder.tokens_tmp.size(), decoder.kv_self.n, params.n_threads)) {[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:4557:73: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4556 | whisper_exp_compute_token_level_timestamps([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 4557 | *ctx, *state, result_all.size() - [0;32m1[0m, params.thold_pt, params.thold_ptsum);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:4601:65: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4600 | whisper_exp_compute_token_level_timestamps([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 4601 | *ctx, *state, result_all.size() - [0;32m1[0m, params.thold_pt, params.thold_ptsum);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:4741:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4741 | [0;34mreturn[0m state->result_all.size();[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:4745:35: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4745 | [0;34mreturn[0m ctx->state->result_all.size();[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:4781:48: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4781 | [0;34mreturn[0m state->result_all[i_segment].tokens.size();[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:4785:53: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
4785 | [0;34mreturn[0m ctx->state->result_all[i_segment].tokens.size();[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:5088:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32][0m
5088 | [0;34mconst[0m [0;34mint[0m n_samples = state.energy.size();[0m
| [0;1;32m ~~~~~~~~~ ~~~~~~~~~~~~~^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/whisper.cpp:5098:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32][0m
5098 | [0;34mconst[0m [0;34mint[0m n = tokens.size();[0m
| [0;1;32m ~ ~~~~~~~^~~~~~
[0m21 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:3639:39: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
3639 | return tensor->ne[1]*tensor->ne[2]*tensor->ne[3];[0m
| [0;1;32m ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:4145:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
4145 | const int nc = tensor->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:4197:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
4197 | const int nc = tensor->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:4561:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
4561 | ((int32_t *) c->data)[0] = nb1;[0m
| [0;1;32m ~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:4562:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
4562 | ((int32_t *) c->data)[1] = nb2;[0m
| [0;1;32m ~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:4563:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
4563 | ((int32_t *) c->data)[2] = nb3;[0m
| [0;1;32m ~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:4564:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
4564 | ((int32_t *) c->data)[3] = offset;[0m
| [0;1;32m ~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5370:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
5370 | (( int32_t * ) c->data)[0] = nb1;[0m
| [0;1;32m ~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5371:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
5371 | (( int32_t * ) c->data)[1] = nb2;[0m
| [0;1;32m ~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5372:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
5372 | (( int32_t * ) c->data)[2] = nb3;[0m
| [0;1;32m ~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5373:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
5373 | (( int32_t * ) c->data)[3] = offset;[0m
| [0;1;32m ~ ^~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5826:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
5826 | ne[axis0] = a->ne[0];[0m
| [0;1;32m ~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5827:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
5827 | ne[axis1] = a->ne[1];[0m
| [0;1;32m ~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5828:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
5828 | ne[axis2] = a->ne[2];[0m
| [0;1;32m ~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5829:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
5829 | ne[axis3] = a->ne[3];[0m
| [0;1;32m ~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5831:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
5831 | nb[axis0] = a->nb[0];[0m
| [0;1;32m ~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5832:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
5832 | nb[axis1] = a->nb[1];[0m
| [0;1;32m ~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5833:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
5833 | nb[axis2] = a->nb[2];[0m
| [0;1;32m ~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:5834:17: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
5834 | nb[axis3] = a->nb[3];[0m
| [0;1;32m ~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:6456:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
6456 | const int ne = ggml_nelements(dst);[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:6508:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
6508 | const int nr = ne01;[0m
| [0;1;32m ~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:6588:68: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
6588 | quantize_row_q(src0_f32, dst_ptr + id, ne00);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:6797:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
6797 | const int nr = ne01;[0m
| [0;1;32m ~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:6871:68: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
6871 | quantize_row_q(src0_ptr, dst_ptr + id, ne00);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7117:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7117 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7118:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7118 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7141:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7141 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7142:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7142 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7207:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7207 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7208:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7208 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7277:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7277 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7278:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7278 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7359:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7359 | const int i02 = (ir - i03*ne02*ne01)/ne01;[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7360:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7360 | const int i01 = (ir - i03*ne02*ne01 - i02*ne01);[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7378:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
7378 | dequantize_row_q(src0_row, wdata, ne00);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7380:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
7380 | ggml_vec_acc_f32(ne00, wdata, src1_row);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7382:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
7382 | quantize_row_q(wdata, dst_row, ne00);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7468:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7468 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7469:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7469 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7538:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7538 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7539:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7539 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7599:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7599 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7600:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7600 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7671:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7671 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7672:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7672 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7680:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
7680 | dequantize_row_q(src0_row, wdata, ne0);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7682:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
7682 | ggml_vec_acc1_f32(ne0, wdata, v);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7684:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
7684 | quantize_row_q(wdata, dst_row, ne0);[0m
| [0;1;32m ~~~~~~~~~~~~~~ ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7766:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
7766 | const int nc = src1->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7802:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7802 | const int i2 = (ir - i3*ne12*ne11)/ne11;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7803:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7803 | const int i1 = (ir - i3*ne12*ne11 - i2*ne11);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7886:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7886 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7887:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7887 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7910:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7910 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7911:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7911 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7983:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7983 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:7984:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
7984 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8009:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
8009 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8010:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
8010 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8081:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
8081 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8082:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
8082 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8105:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
8105 | const int i2 = (ir - i3*ne2*ne1)/ne1;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8106:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
8106 | const int i1 = (ir - i3*ne2*ne1 - i2*ne1);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8150:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8150 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8192:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8192 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8235:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8235 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8294:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8294 | ggml_vec_sum_ggf(ne00,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8364:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8364 | ggml_vec_sum_f32(ne00, &row_sum, src_row);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8432:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8432 | ggml_vec_sum_f32(ne00,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8509:50: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8509 | ggml_vec_cpy_f32(ne00,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8551:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8551 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8593:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8593 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8635:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8635 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8677:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8677 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8719:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8719 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8764:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8764 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8825:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8825 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8888:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8888 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:8989:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
8989 | ggml_vec_scale_f32(ne00, y, scale);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9063:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9063 | ggml_vec_scale_f32(ne00, y, scale);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9247:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9247 | ggml_vec_cpy_f32 (ne00, dx, x);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9249:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9249 | ggml_vec_scale_f32(ne00, dx, (float)(-sum_xdz)/sum_eps);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9250:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9250 | ggml_vec_acc_f32 (ne00, dx, dz);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9251:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9251 | ggml_vec_scale_f32(ne00, dx, rrms);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9331:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9331 | const int nb00 = src0->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9333:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9333 | const int nb01 = src0->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9334:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9334 | const int nb02 = src0->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9335:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9335 | const int nb03 = src0->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9338:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9338 | const int nb10 = src1->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9340:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9340 | const int nb11 = src1->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9341:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9341 | const int nb12 = src1->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9342:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9342 | const int nb13 = src1->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9344:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9344 | const int nb0 = dst->nb[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9345:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9345 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9346:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9346 | const int nb2 = dst->nb[2];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9347:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9347 | const int nb3 = dst->nb[3];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9417:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9413 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9414 | ne11, ne01, ne10,[0m
9415 | 1.0f, y, ne10,[0m
9416 | x, ne00,[0m
9417 | 0.0f, d, ne01);[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9416:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9413 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9414 | ne11, ne01, ne10,[0m
9415 | 1.0f, y, ne10,[0m
9416 | x, ne00,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9415:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9413 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9414 | ne11, ne01, ne10,[0m
9415 | 1.0f, y, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9414:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9413 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9414 | ne11, ne01, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9414:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9413 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9414 | ne11, ne01, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9414:25: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9413 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9414 | ne11, ne01, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9438:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
9438 | const int nr = ne01*ne02*ne03;[0m
| [0;1;32m ~~ ~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9450:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
9450 | const int i02 = (ir - i03*ne02*ne01)/ne01;[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9451:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
9451 | const int i01 = (ir - i03*ne02*ne01 - i02*ne01);[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9457:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
9457 | const int i11 = ic;[0m
| [0;1;32m ~~~ ^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9465:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9465 | ggml_vec_dot_f32(ne00,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9510:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9510 | const int nb00 = src0->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9511:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9511 | const int nb01 = src0->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9512:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9512 | const int nb02 = src0->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9513:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9513 | const int nb03 = src0->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9515:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9515 | const int nb10 = src1->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9516:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9516 | const int nb11 = src1->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9517:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9517 | const int nb12 = src1->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9518:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9518 | const int nb13 = src1->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9520:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9520 | const int nb0 = dst->nb[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9521:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9521 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9522:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9522 | const int nb2 = dst->nb[2];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9523:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9523 | const int nb3 = dst->nb[3];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9613:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9609 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9610 | ne11, ne01, ne10,[0m
9611 | 1.0f, y, ne10,[0m
9612 | x, ne00,[0m
9613 | 0.0f, d, ne01);[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9612:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9609 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9610 | ne11, ne01, ne10,[0m
9611 | 1.0f, y, ne10,[0m
9612 | x, ne00,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9611:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9609 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9610 | ne11, ne01, ne10,[0m
9611 | 1.0f, y, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9610:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9609 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9610 | ne11, ne01, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9610:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9609 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9610 | ne11, ne01, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9610:25: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9609 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9610 | ne11, ne01, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9654:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
9654 | const int nr = ne01*ne02*ne03;[0m
| [0;1;32m ~~ ~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9668:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
9668 | const int i02 = (ir - i03*ne02*ne01)/ne01;[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9669:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
9669 | const int i01 = (ir - i03*ne02*ne01 - i02*ne01);[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9684:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9684 | ggml_vec_dot_f16(ne00, &dst_col[ic*ne0], src0_row, src1_col + ic*ne00);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9724:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9724 | const int nb00 = src0->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9725:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9725 | const int nb01 = src0->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9726:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9726 | const int nb02 = src0->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9727:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9727 | const int nb03 = src0->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9729:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9729 | const int nb10 = src1->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9730:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9730 | const int nb11 = src1->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9731:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9731 | const int nb12 = src1->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9732:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
9732 | const int nb13 = src1->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9734:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9734 | const int nb0 = dst->nb[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9735:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9735 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9736:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9736 | const int nb2 = dst->nb[2];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9737:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
9737 | const int nb3 = dst->nb[3];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9808:108: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9808 | dequantize_row_q((char *) src0->data + i03*nb03 + i02*nb02 + i01*nb01, wdata + id, ne00);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9831:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9827 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9828 | ne11, ne01, ne10,[0m
9829 | 1.0f, y, ne10,[0m
9830 | x, ne00,[0m
9831 | 0.0f, d, ne01);[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9830:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9827 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9828 | ne11, ne01, ne10,[0m
9829 | 1.0f, y, ne10,[0m
9830 | x, ne00,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9829:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9827 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9828 | ne11, ne01, ne10,[0m
9829 | 1.0f, y, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9828:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9827 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9828 | ne11, ne01, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9828:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9827 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9828 | ne11, ne01, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9828:25: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9827 | cblas_sgemm(CblasRowMajor, CblasNoTrans, CblasTrans,[0m
| [0;1;32m ~~~~~~~~~~~
[0m 9828 | ne11, ne01, ne10,[0m
| [0;1;32m ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9849:121: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9849 | quantize_row_q_dot((float *)((char *) src1->data + i13*nb13 + i12*nb12 + i11*nb11), (void *) wdata, ne10);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9865:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
9865 | const int nr = ne01*ne02*ne03;[0m
| [0;1;32m ~~ ~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9880:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
9880 | const int i02 = (ir - i03*ne02*ne01)/ne01;[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9881:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
9881 | const int i01 = (ir - i03*ne02*ne01 - i02*ne01);[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9898:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9898 | vec_dot_q(ne00, &dst_col[ic*ne0], src0_row, (void *) (src1_col + ic*row_size));[0m
| [0;1;32m ~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:9967:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
9967 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10047:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10047 | const int nc = src1->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10062:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10062 | const int im0 = (ne10 == 0 ? 0 : ne10-1);[0m
| [0;1;32m ~~~ ~~~~^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10063:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10063 | const int im1 = (ne11 == 0 ? 0 : ne11-1);[0m
| [0;1;32m ~~~ ~~~~^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10064:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10064 | const int im2 = (ne12 == 0 ? 0 : ne12-1);[0m
| [0;1;32m ~~~ ~~~~^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10065:42: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10065 | const int im3 = (ne13 == 0 ? 0 : ne13-1);[0m
| [0;1;32m ~~~ ~~~~^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10082:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10082 | const int i2 = (ir - i3*ne12*ne11)/ne11;[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10083:43: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10083 | const int i1 = (ir - i3*ne12*ne11 - i2*ne11);[0m
| [0;1;32m ~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10190:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10190 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10191:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10191 | const int nr = ggml_nelements(src1);[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10219:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10219 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10220:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10220 | const int nr = ggml_nelements(src1);[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10247:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10247 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10248:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10248 | const int nr = ggml_nelements(src1);[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10330:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10330 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10331:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10331 | const int nr = ggml_nelements(src1);[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10363:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10363 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10364:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10364 | const int nr = ggml_nelements(src1);[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10434:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10434 | const int ne00 = src0->ne[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10435:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10435 | const int ne01 = src0->ne[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10436:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10436 | const int ne02 = src0->ne[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10437:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10437 | const int ne03 = src0->ne[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10438:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10438 | const int ne0 = dst->ne[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10439:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10439 | const int ne1 = dst->ne[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10440:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10440 | const int ne2 = dst->ne[2];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10441:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
10441 | const int ne3 = dst->ne[3];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10448:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
10448 | const int nb00 = src0->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10450:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
10450 | const int nb02 = src0->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10451:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
10451 | const int nb03 = src0->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10452:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
10452 | const int nb0 = dst->nb[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10453:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
10453 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10454:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
10454 | const int nb2 = dst->nb[2];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10455:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
10455 | const int nb3 = dst->nb[3];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10535:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10535 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10536:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10536 | const int nr = src0->ne[1];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10606:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10606 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10696:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10696 | const int ne0 = src0->ne[0]; // all_seq_len = n_past + ne1[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10697:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10697 | const int ne1 = src0->ne[1]; // seq_len_without_past[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10704:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
10704 | const int nb0 = src0->nb[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10705:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
10705 | const int nb1 = src0->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10706:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
10706 | const int nb2 = src0->nb[2];[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10759:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10759 | const int ne0 = src0->ne[0]; // all_seq_len = n_past + ne1[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10760:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
10760 | const int ne1 = src0->ne[1]; // seq_len_without_past[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10767:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
10767 | const int nb0 = src0->nb[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10768:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
10768 | const int nb1 = src0->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:10769:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
10769 | const int nb2 = src0->nb[2];[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11362:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11362 | const int nb00 = src0->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11363:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11363 | const int nb01 = src0->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11364:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11364 | const int nb02 = src0->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11367:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11367 | const int nb10 = src1->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11368:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11368 | const int nb11 = src1->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11373:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
11373 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11380:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11380 | const int nk = ne00;[0m
| [0;1;32m ~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11383:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11383 | const int ew0 = ggml_up32(ne01);[0m
| [0;1;32m ~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11429:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11429 | const int nr = ne02;[0m
| [0;1;32m ~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11482:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11482 | const int nb00 = src0->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11483:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11483 | const int nb01 = src0->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11484:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11484 | const int nb02 = src0->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11487:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11487 | const int nb10 = src1->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11488:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11488 | const int nb11 = src1->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11493:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
11493 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11500:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11500 | const int nk = ne00;[0m
| [0;1;32m ~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11503:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11503 | const int ew0 = ggml_up32(ne01);[0m
| [0;1;32m ~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11549:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11549 | const int nr = ne02;[0m
| [0;1;32m ~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11625:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11625 | const int nb00 = src0->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11626:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11626 | const int nb01 = src0->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11627:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11627 | const int nb02 = src0->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11630:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11630 | const int nb10 = src1->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11631:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11631 | const int nb11 = src1->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11636:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
11636 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11643:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11643 | const int nk = ne00;[0m
| [0;1;32m ~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11646:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11646 | const int ew0 = ggml_up32(ne01);[0m
| [0;1;32m ~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11692:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11692 | const int nr = ne02;[0m
| [0;1;32m ~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11745:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11745 | const int nb00 = src0->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11746:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11746 | const int nb01 = src0->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11747:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11747 | const int nb02 = src0->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11750:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11750 | const int nb10 = src1->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11751:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11751 | const int nb11 = src1->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11756:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
11756 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11763:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11763 | const int nk = ne00;[0m
| [0;1;32m ~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11766:31: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11766 | const int ew0 = ggml_up32(ne01);[0m
| [0;1;32m ~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11812:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11812 | const int nr = ne02;[0m
| [0;1;32m ~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11890:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11890 | const int nbk0 = k->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11891:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11891 | const int nbk1 = k->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11892:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11892 | const int nbk2 = k->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11893:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11893 | const int nbk3 = k->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11895:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11895 | const int nbq0 = q->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11896:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11896 | const int nbq1 = q->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11897:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11897 | const int nbq2 = q->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11898:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11898 | const int nbq3 = q->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11900:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11900 | const int nbv0 = v->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11901:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11901 | const int nbv1 = v->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11902:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11902 | const int nbv2 = v->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11903:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
11903 | const int nbv3 = v->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11905:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
11905 | const int nb0 = dst->nb[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11906:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
11906 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11907:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
11907 | const int nb2 = dst->nb[2];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11908:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
11908 | const int nb3 = dst->nb[3];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11918:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11918 | const int Mup = ggml_up(M, GGML_SOFT_MAX_UNROLL);[0m
| [0;1;32m ~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11953:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
11953 | const int nr = neq1*neq2*neq3;[0m
| [0;1;32m ~~ ~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11969:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
11969 | const int iq2 = (ir - iq3*neq2*neq1)/neq1;[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11970:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
11970 | const int iq1 = (ir - iq3*neq2*neq1 - iq2*neq1);[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11974:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11974 | for (int i = M; i < Mup; ++i) {[0m
| [0;1;32m ~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11982:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
11982 | const int ik1 = ic;[0m
| [0;1;32m ~~~ ^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11987:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11987 | ggml_vec_dot_f32(neq0,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:11994:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
11994 | ggml_vec_scale_f32(nek1, S, scale);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12007:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12007 | ggml_vec_max_f32(M, &max, S);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12045:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12045 | ggml_vec_scale_f32(M, S, sum);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12061:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12061 | ggml_vec_dot_f32(nek1,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12099:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12099 | const int nbk0 = k->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12100:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12100 | const int nbk1 = k->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12101:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12101 | const int nbk2 = k->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12102:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12102 | const int nbk3 = k->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12104:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12104 | const int nbq0 = q->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12105:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12105 | const int nbq1 = q->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12106:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12106 | const int nbq2 = q->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12107:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12107 | const int nbq3 = q->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12109:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12109 | const int nbv0 = v->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12110:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12110 | const int nbv1 = v->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12111:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12111 | const int nbv2 = v->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12112:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12112 | const int nbv3 = v->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12114:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
12114 | const int nb0 = dst->nb[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12115:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
12115 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12116:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
12116 | const int nb2 = dst->nb[2];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12117:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
12117 | const int nb3 = dst->nb[3];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12127:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12127 | const int Mup = ggml_up(M, GGML_SOFT_MAX_UNROLL);[0m
| [0;1;32m ~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12162:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
12162 | const int nr = neq1*neq2*neq3;[0m
| [0;1;32m ~~ ~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12178:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
12178 | const int iq2 = (ir - iq3*neq2*neq1)/neq1;[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12179:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
12179 | const int iq1 = (ir - iq3*neq2*neq1 - iq2*neq1);[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12183:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12183 | for (int i = M; i < Mup; ++i) {[0m
| [0;1;32m ~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12192:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
12192 | const int ik1 = ic;[0m
| [0;1;32m ~~~ ^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12197:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12197 | ggml_vec_dot_f16(neq0,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12207:33: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
12207 | const int ik1 = ic;[0m
| [0;1;32m ~~~ ^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12212:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12212 | ggml_vec_dot_f16_unroll(neq0, nbk1,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12220:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12220 | ggml_vec_scale_f32(nek1, S, scale);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12233:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12233 | ggml_vec_max_f32(M, &max, S);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12271:32: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12271 | ggml_vec_scale_f32(M, S, sum);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12294:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12294 | ggml_vec_dot_f16(nek1,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12306:41: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12306 | ggml_vec_dot_f16_unroll(nek1, nbv1,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12381:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12381 | const int nba0 = a->nb[0];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12382:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12382 | const int nba1 = a->nb[1];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12383:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12383 | const int nba2 = a->nb[2];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12384:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12384 | const int nba3 = a->nb[3];[0m
| [0;1;32m ~~~~ ^~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12386:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12386 | const int nbb00 = b0->nb[0];[0m
| [0;1;32m ~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12387:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12387 | const int nbb01 = b0->nb[1];[0m
| [0;1;32m ~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12388:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12388 | const int nbb02 = b0->nb[2];[0m
| [0;1;32m ~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12389:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12389 | const int nbb03 = b0->nb[3];[0m
| [0;1;32m ~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12391:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12391 | const int nbb10 = b1->nb[0];[0m
| [0;1;32m ~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12396:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12396 | const int nbc00 = c0->nb[0];[0m
| [0;1;32m ~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12397:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12397 | const int nbc01 = c0->nb[1];[0m
| [0;1;32m ~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12398:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12398 | const int nbc02 = c0->nb[2];[0m
| [0;1;32m ~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12399:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12399 | const int nbc03 = c0->nb[3];[0m
| [0;1;32m ~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12401:23: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const size_t' (aka 'const unsigned long') to 'int' [-Wshorten-64-to-32][0m
12401 | const int nbc10 = c1->nb[0];[0m
| [0;1;32m ~~~~~ ^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12406:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
12406 | const int nb0 = dst->nb[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12407:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
12407 | const int nb1 = dst->nb[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12408:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
12408 | const int nb2 = dst->nb[2];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12409:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
12409 | const int nb3 = dst->nb[3];[0m
| [0;1;32m ~~~ ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12455:29: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
12455 | const int nr = nea1*nea2*nea3;[0m
| [0;1;32m ~~ ~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12467:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
12467 | const int ia2 = (ir - ia3*nea2*nea1)/nea1;[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12468:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
12468 | const int ia1 = (ir - ia3*nea2*nea1 - ia2*nea1);[0m
| [0;1;32m ~~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12476:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
12476 | const int ib01 = ic;[0m
| [0;1;32m ~~~~ ^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12481:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12481 | ggml_vec_dot_f16(nea0,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12487:26: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12487 | ggml_vec_add_f32(neb01, S, S, (float *) b1->data);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12496:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12496 | ggml_vec_gelu_f16(neb01, S16, S16);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12506:34: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12506 | ggml_vec_dot_f16(neb01,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12512:30: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12512 | ggml_vec_add_f32(nec01,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~ ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12558:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12558 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:12604:20: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
12604 | const int nc = src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:13035:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
13035 | const int nc = tensor->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:13036:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
13036 | const int nr = tensor->ne[1];[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:13037:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
13037 | const int nc0 = src0->ne[0];[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:13038:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
13038 | const int nr0 = src0->ne[1];[0m
| [0;1;32m ~~~ ^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:14011:40: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
14011 | const int nk = node->src0->ne[0];[0m
| [0;1;32m ~~ ^~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:14016:50: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
14016 | nk*ggml_up32(node->src0->ne[1])*node->src0->ne[2] +[0m
| [0;1;32m ~~~~~~~~~ ^~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:14022:50: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
14022 | nk*ggml_up32(node->src0->ne[1])*node->src0->ne[2] +[0m
| [0;1;32m ~~~~~~~~~ ^~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:14037:54: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
14037 | const int64_t ne11 = ggml_up(node->src1->ne[1], GGML_SOFT_MAX_UNROLL);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:14496:36: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
14496 | ggml_set_f32_1d(ps[p], j, x[i++]);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:14507:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
14507 | x[i++] = ggml_get_f32_1d(ps[p], j);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/whisper_cpp/ggml.c:14518:51: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32][0m
14518 | g[i++] = ggml_get_f32_1d(ps[p]->grad, j);[0m
| [0;1;32m ~~~~~~~~~~~~~~~ ^
[0m332 warnings generated.
Build complete.
{
"cxx_language_standard" : "c++11",
"dependencies" : [
],
"manifest_display_name" : "SwiftWhisper",
"name" : "SwiftWhisper",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "SwiftWhisper",
"targets" : [
"SwiftWhisper"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "whisper_cpp",
"module_type" : "ClangTarget",
"name" : "whisper_cpp",
"path" : "Sources/whisper_cpp",
"product_memberships" : [
"SwiftWhisper"
],
"sources" : [
"coreml/whisper-encoder-impl.m",
"coreml/whisper-encoder.mm",
"ggml.c",
"whisper.cpp"
],
"type" : "library"
},
{
"c99name" : "WhisperTests",
"module_type" : "SwiftTarget",
"name" : "WhisperTests",
"path" : "Tests/WhisperTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WhisperTests/TestResources",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"File Tests/AudioFileTestCase.swift",
"File Tests/ModelFileTestCase.swift",
"File Tests/ResourceDependentTestCase.swift",
"Model Tests/LoadModelTests.swift",
"Transcription Tests/TranscriptionCancellationTests.swift",
"Transcription Tests/TranscriptionParameterTests.swift",
"Transcription Tests/TranscriptionTests.swift"
],
"target_dependencies" : [
"SwiftWhisper"
],
"type" : "test"
},
{
"c99name" : "SwiftWhisper",
"module_type" : "SwiftTarget",
"name" : "SwiftWhisper",
"path" : "Sources/SwiftWhisper",
"product_memberships" : [
"SwiftWhisper"
],
"sources" : [
"Segment.swift",
"Whisper.swift",
"WhisperDelegate.swift",
"WhisperError.swift",
"WhisperLanguage.swift",
"WhisperParams.swift",
"WhisperSamplingStrategy.swift"
],
"target_dependencies" : [
"whisper_cpp"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.