Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

…lines 1–159 unchanged (159 lines)
160 run: |
161 Import-Module 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\Microsoft.VisualStudio.DevShell.dll'
162 Enter-VsDevShell -VsInstallPath 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise' -SkipAutomaticLocation -DevCmdArguments '-arch=x64 -no_logo'
163 cmake --preset "${{ matrix.preset }}" ${{ matrix.flags }} -DOLLAMA_RUNNER_DIR="${{ matrix.runner_dir }}"
164 cmake --build --parallel --preset "${{ matrix.preset }}"
165 cmake --install build --component "${{ startsWith(matrix.preset, 'CUDA ') && 'CUDA' || startsWith(matrix.preset, 'ROCm ') && 'HIP' || 'CPU' }}" --strip --parallel 8
166 rm -f dist\lib\ollama\rocm\rocblas\library\*gfx906*
167 env:
168 CMAKE_GENERATOR: Ninja
169 - uses: actions/upload-artifact@v4
170 with:
171 name: depends-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.preset }}
172 path: dist\*
…lines 173–407 unchanged (235 lines)

After

…lines 1–159 unchanged (159 lines)
160 run: |
161 Import-Module 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\Microsoft.VisualStudio.DevShell.dll'
162 Enter-VsDevShell -VsInstallPath 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise' -SkipAutomaticLocation -DevCmdArguments '-arch=x64 -no_logo'
163 cmake --preset "${{ matrix.preset }}" ${{ matrix.flags }} -DOLLAMA_RUNNER_DIR="${{ matrix.runner_dir }}"
164 cmake --build --parallel --preset "${{ matrix.preset }}"
165 cmake --install build --component "${{ startsWith(matrix.preset, 'CUDA ') && 'CUDA' || startsWith(matrix.preset, 'ROCm ') && 'HIP' || 'CPU' }}" --strip --parallel 8
166 rm -force dist\lib\ollama\rocm\rocblas\library\*gfx906*
167 env:
168 CMAKE_GENERATOR: Ninja
169 - uses: actions/upload-artifact@v4
170 with:
171 name: depends-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.preset }}
172 path: dist\*
…lines 173–407 unchanged (235 lines)

Before

stream
document
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "name"
: ":"
flow_node
plain_scalar
string_scalar "release"
block_mapping_pair (+27 nodes collapsed)
block_mapping_pair (+25 nodes collapsed)
block_mapping_pair
flow_node
plain_scalar
string_scalar "jobs"
: ":"
block_node
block_mapping
block_mapping_pair (+85 nodes collapsed)
block_mapping_pair (+241 nodes collapsed)
block_mapping_pair
flow_node
plain_scalar
string_scalar "windows-depends"
: ":"
block_node
block_mapping
block_mapping_pair (+330 nodes collapsed)
block_mapping_pair
flow_node
plain_scalar
string_scalar "runs-on"
: ":"
flow_node
plain_scalar
string_scalar "${{ matrix.arch == 'arm64' && format('{0}-{1}', matrix.os, m"...
block_mapping_pair
flow_node
plain_scalar
string_scalar "environment"
: ":"
flow_node
plain_scalar
string_scalar "release"
block_mapping_pair
flow_node
plain_scalar
string_scalar "env"
: ":"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "GOFLAGS"
: ":"
flow_node
plain_scalar
string_scalar "${{ needs.setup-environment.outputs.GOFLAGS }}"
block_mapping_pair
flow_node
plain_scalar
string_scalar "steps"
: ":"
block_node
block_sequence
block_sequence_item
- "-"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "name"
: ":"
flow_node
plain_scalar
string_scalar "Install system dependencies"
block_mapping_pair
flow_node
plain_scalar
string_scalar "run"
: ":"
block_node
block_scalar
| "|"
block_sequence_item (+51 nodes collapsed)
block_sequence_item (+28 nodes collapsed)
block_sequence_item (+28 nodes collapsed)
block_sequence_item
- "-"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "if"
: ":"
flow_node
plain_scalar
string_scalar "matrix.preset == 'CPU'"
block_mapping_pair
flow_node
plain_scalar
string_scalar "run"
: ":"
block_node
block_scalar
| "|"
block_sequence_item (+43 nodes collapsed)
block_sequence_item
- "-"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "uses"
: ":"
flow_node
plain_scalar
string_scalar "actions/checkout@v4"
block_sequence_item (+35 nodes collapsed)
block_sequence_item
- "-"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "name"
: ":"
flow_node
plain_scalar
string_scalar "Build target \"${{ matrix.preset }}\""
block_mapping_pair
flow_node
plain_scalar
string_scalar "run"
: ":"
block_node
block_scalar
| "|"
block_mapping_pair
flow_node
plain_scalar
string_scalar "env"
: ":"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "CMAKE_GENERATOR"
: ":"
flow_node
plain_scalar
string_scalar "Ninja"
block_sequence_item (+35 nodes collapsed)
block_mapping_pair (+241 nodes collapsed)
block_mapping_pair (+337 nodes collapsed)
block_mapping_pair (+357 nodes collapsed)
block_mapping_pair (+224 nodes collapsed)
block_mapping_pair (+136 nodes collapsed)

After

stream
document
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "name"
: ":"
flow_node
plain_scalar
string_scalar "release"
block_mapping_pair (+27 nodes collapsed)
block_mapping_pair (+25 nodes collapsed)
block_mapping_pair
flow_node
plain_scalar
string_scalar "jobs"
: ":"
block_node
block_mapping
block_mapping_pair (+85 nodes collapsed)
block_mapping_pair (+241 nodes collapsed)
block_mapping_pair
flow_node
plain_scalar
string_scalar "windows-depends"
: ":"
block_node
block_mapping
block_mapping_pair (+330 nodes collapsed)
block_mapping_pair
flow_node
plain_scalar
string_scalar "runs-on"
: ":"
flow_node
plain_scalar
string_scalar "${{ matrix.arch == 'arm64' && format('{0}-{1}', matrix.os, m"...
block_mapping_pair
flow_node
plain_scalar
string_scalar "environment"
: ":"
flow_node
plain_scalar
string_scalar "release"
block_mapping_pair
flow_node
plain_scalar
string_scalar "env"
: ":"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "GOFLAGS"
: ":"
flow_node
plain_scalar
string_scalar "${{ needs.setup-environment.outputs.GOFLAGS }}"
block_mapping_pair
flow_node
plain_scalar
string_scalar "steps"
: ":"
block_node
block_sequence
block_sequence_item
- "-"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "name"
: ":"
flow_node
plain_scalar
string_scalar "Install system dependencies"
block_mapping_pair
flow_node
plain_scalar
string_scalar "run"
: ":"
block_node
block_scalar
| "|"
block_sequence_item (+51 nodes collapsed)
block_sequence_item (+28 nodes collapsed)
block_sequence_item (+28 nodes collapsed)
block_sequence_item
- "-"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "if"
: ":"
flow_node
plain_scalar
string_scalar "matrix.preset == 'CPU'"
block_mapping_pair
flow_node
plain_scalar
string_scalar "run"
: ":"
block_node
block_scalar
| "|"
block_sequence_item (+43 nodes collapsed)
block_sequence_item
- "-"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "uses"
: ":"
flow_node
plain_scalar
string_scalar "actions/checkout@v4"
block_sequence_item (+35 nodes collapsed)
block_sequence_item
- "-"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "name"
: ":"
flow_node
plain_scalar
string_scalar "Build target \"${{ matrix.preset }}\""
block_mapping_pair
flow_node
plain_scalar
string_scalar "run"
: ":"
block_node
block_scalar
| "|"
block_mapping_pair
flow_node
plain_scalar
string_scalar "env"
: ":"
block_node
block_mapping
block_mapping_pair
flow_node
plain_scalar
string_scalar "CMAKE_GENERATOR"
: ":"
flow_node
plain_scalar
string_scalar "Ninja"
block_sequence_item (+35 nodes collapsed)
block_mapping_pair (+241 nodes collapsed)
block_mapping_pair (+337 nodes collapsed)
block_mapping_pair (+357 nodes collapsed)
block_mapping_pair (+224 nodes collapsed)
block_mapping_pair (+136 nodes collapsed)