Commit 02487f2
Pull latest Foldseek and other misc changes (#22)
* Squashed 'lib/foldseek/' changes from 0dd4b7f27..fbf7df071
fbf7df071 Remove outdated --report-mode override
09ce330d5 Merge commit 'e02ab8599c7837d1ab937c69cac43ed7f7fa25cf'
e02ab8599 Squashed 'lib/corrosion/' changes from dc1e4e5ae..b1fab7216
e86a3e829 Make CI uploads fail correctly
1790c72e9 Fix duplicate parameter issue
56b6aae87 Merge commit '4b863f851c26f4e8c0d3b8d99b360f5c2252ce1d'
4b863f851 Squashed 'lib/mmseqs/' changes from 3b32df1af..e49a41dd0
07e05d321 Move workflow parameter lists to the end and add result2structprofile to search
373aa3ecd Merge pull request #432 from sooyoung-cha/master
1164bb7e7 typo
4e2c415ec minor
f45e2113e added teddb to prebuilt databases
2dd135b37 Squashed 'lib/mmseqs/' changes from 983349dfe..3b32df1af
f90da3f45 Merge commit '2dd135b37658bdb87be123d6047af9e0e21ae49a'
63a32e3b1 Squashed 'lib/mmseqs/' changes from b804fbe38..983349dfe
f1bc14ac5 Merge commit '63a32e3b1e3321ab19588df7f867b71f7224d8b3'
e5ff64d43 Int32 SW to fix overflow issues with long inputs
6cfb8805b Merge pull request #423 from steineggerlab/Woosub-Kim-patch-1
dc53f73d1 update citations
c771fced2 Update LocalParameters.cpp
3a4e9c8e2 Update README.md
98cce76ef Merge pull request #420 from sooyoung-cha/master
69b74dcd3 createsubdb can get penguin as input
87fd24b03 Fix LDDT becoming NaN for residues with very large distances #419
9c31b42b4 Remove check for _seq_ca in cluster search to make prostt5-based cluster search work
f2dfbb532 minor
33b42b017 filename error solved for the interface mode during createdb
284d732b9 Not merging filtermultimer's result
19de12852 not merging the result of scoremultimer(multimersearch)
c0404f876 Update expandmultimer.cpp
07932751e Reduce ProstT5 memory requirements
1013c94f4 Squashed 'lib/mmseqs/' changes from 0898eb9012..b804fbe384
941cd33ff Merge commit '1013c94f45b354432a8b0bbf107daf4945824052'
4a1a2892b Merge pull request #411 from rachelse/PR_master
4aba8c341 Fix structureto3didescriptor returning uninitialized values for masked positions #410
b03e21cd1 Hide the old *complex* modules/workflows that remain for compatibility
f2eede7e1 Add licenses for kerasify and tmalign
9323f5520 Update glibc requirements in readme to 2.17
4c2092a4b Rework result2structprofile to work correctly with precomputed index
4c1d03671 Move azure to macos-latest and add check that MACOSX_DEPLOYMENT_TARGET was set correctly in osx build script
b903391eb Merge branch 'master' of https://github.com/steineggerlab/foldseek
657a00818 Adjust mask-n parameter
9d2386ae0 Update regression
c438b917f Rework masking parameter to solve steineggerlab/foldseek#408
5ee02608e Squashed 'lib/mmseqs/' changes from 9a7c68d2f..0898eb901
00adfe425 Merge commit '5ee02608ebca0d9133d3cc3533b9dbe6066bed75'
0404da93c Squashed 'lib/mmseqs/' changes from 73b2244de..9a7c68d2f
fe4a89ace Merge commit '0404da93c107839b45f2bc4578df5dcd72cc3d70'
f740aa676 Squashed 'lib/mmseqs/' changes from a53cf9159..73b2244de
68388e28d Merge commit 'f740aa67620f53e482a3575d5c2b1e488c78c968'
3cc96afdd Squashed 'lib/mmseqs/' changes from 4766f92dd..a53cf9159
109429a42 Merge commit '3cc96afdd18be79ca283994b608dca471bdc8db3'
8ee648162 Squashed 'lib/mmseqs/' changes from 934db4f98..4766f92dd
dd6e29f86 Merge commit '8ee648162dae5986ac074249ef43d0bcc49353d0'
591cd2ccb Merge commit 'ea47a9229d9c37c223209767085d1bdde19099d6'
ea47a9229 Squashed 'lib/mmseqs/' changes from 416fc728..934db4f9
12b76f35b Update README.md
6f52e8c57 Fix build without fork runner
1ccc8eeed Improve progress in fork runner
a1323281e Squashed 'lib/mmseqs/' changes from 35537c46a..416fc7283
8b90b98be Merge commit 'a1323281ec50373d7982096bf47d49254b7ca498'
7d84f0dc5 Fork runner for more reliable CPU ProstT5
758d3e32c cleanup shell space
87f091375 make sub tmp in easy-multumercluster and erase it
076550087 clean up easy multimercluster createdb
3b7660119 Try to fix issue with scoring matrix name init
e4524f055 Cleanup
dc8b092c5 Make sure LocalParameters are initialized as early as possible
5b5d04444 Don't start more ProstT5 models than inputs
77f3b8a12 revert multimercluster fake db. will change this when multimersearch supports subdb
c6bfb9523 Fix invalid yaml
151760854 Merge commit 'bb03fed8f93b81795a9b033eb68e3bc976355b83'
bb03fed8f Squashed 'lib/prostt5/' changes from 2848bc37..21c1b248
82e42bb02 Use docker based builder to make gpu binaries with glibc 2.17 dep
0125d5888 Add verbosity to more module calls
4ebaa30e9 Shellcheck cleanup
f2644a648 Add existence checks around _ca accesses in scripts
79cd4b5f6 Script cleanup
b2e41c189 use getRealPathFromSymLink
4fbaaaa89 result2profile, createsubdb, makepaddeddb work without file path given
630486fb9 change code in fake multimer db in multimercluster so that subdbs can be used too
84ccdb470 Sync back mmseqs build system changes
2fa7419bd Squashed 'lib/mmseqs/' changes from 17cd5c09..35537c46
8d6fca989 Merge commit '2fa7419bd3dcdf49374832f0bd53f60be9b84f3f'
2a7d68284 Fix azure GPU checks and deps
d17589dad Next try for (mostly) static builds
bcefc67ab Try patching find cudatoolkit to find cudart_static
44d92d522 Fix missing cuda lib versions
97d5fe8c6 Next try for GPU builds
369cca618 Try to build GPU binaries
736304124 missing CMAKE_LINK_SEARCH_START_STATIC added in cmake 3.4 was likely breaking static builds
658b2b717 Another try
75fa82d51 Hardcode openmp paths in CI
16b7f4636 Try to force static deps through cmake
94710cee2 Reenable static, replace sse2 with sse41
8c59c3d56 Typo
f946a3bdf Ignore metal in CI
7da7b9bfe Show ggml debug output with -v 4
7bf582077 Improve llama device handling
128abe405 Merge branch 'master' of https://github.com/steineggerlab/foldseek
9fc6426e8 gpu for easymultimersearch, easymultimercluster
7374812b7 Update Foldseek's masking and fix result2profile
8442e4827 Update regression
10ad673b5 circumvent ggml's host CPU detection
0f212fc79 Update mac universal binary build script, drop sse support
c621f8bce Squashed 'lib/mmseqs/' changes from 7f5c0003a9..17cd5c098d
9fbf02e19 Merge commit 'c621f8bceb8d879263c1249b2939bab7af4f3e57'
85b3dcb3d Try to set asm flags for cross compiling mac arm build
8b3db4a9e Fix shell check
457f6b7ad typo, result2profile should not use tmp path
46bb6b604 remove tmp paths in createsubdb
e173ef89f lookup should be in multimer order for expandmultimer
fb2b4ac27 Merge pull request #391 from rachelse/gpu_sooyoung
ef927dbd6 Allow linking against accelerate
ca260387a Next try to disable pt5 test in regression
3dbda7920 Merge branch 'master' of https://github.com/steineggerlab/foldseek
55fc20124 Add GPU to static downloads
df2c3ee7d Disable Metal on intel macs
58ee1f373 Try to fix gcc_s compile issue on CI
18a9934f3 Skip prostt5 regression for sse2
ead545101 Raise minimum macos version to 10.15 for precompiled binaries
d4d5c10c2 Update README
5c4f87c54 Merge branch 'master' of https://github.com/steineggerlab/foldseek
1484ab0a2 Improve README
69678d7e5 remove dynamic backend load from pt5
967c52f44 Merge branch 'master' of https://github.com/steineggerlab/foldseek
0ed12c486 Update README
dea79066d Merge remote-tracking branch 'refs/remotes/origin/master'
b35bf1e4e Squashed 'lib/prostt5/' changes from 112c06f2fe..2848bc370d
71157f9eb Merge commit 'b35bf1e4e766b07bee12e5bef9aa117e4bb16b04'
96ca8ed08 Merge branch 'master' of https://github.com/steineggerlab/foldseek
1683c385a Add iterative search to README
e5b103e3d Hide ggml submodule from git submodule
358a4dcb6 Move --gpu parameter to search
a018abf14 Explain GPU search and fasta based search
6b894530f Edit readme
bc801c70c Merge remote-tracking branch 'foldseek/prostt5-llama.cpp'
04b11689b Update pt5 model url and fail on old weights
705657154 Merge remote-tracking branch 'foldseek/prostt5-llama.cpp'
6fa85a925 Set ggml options for SIMD settings
28086e334 Error if prostt5 is requested but fs was compiled without it
64948fe9e Squashed 'lib/prostt5/' changes from e86c46d1..112c06f2
28dd3cced Merge commit '64948fe9e37744c55c348b05ce5adc5d52f3e04d' into prostt5-llama.cpp
8f28d5267 Force cublas since we don't use mmq
f179dea24 Merge commit 'e683ec9b1cdcc1d438457801c21d642e6847312b' into prostt5-llama.cpp
e683ec9b1 Squashed 'lib/prostt5/' changes from 5c00d640..e86c46d1
0e6d0fd61 Merge commit '53d17c9ffd9636e8d8125908f3fd1d3843dcf723' into prostt5-llama.cpp
53d17c9ff Squashed 'lib/prostt5/' changes from de28a139..5c00d640
f03db7280 Better model path detection
a329ee56c Squashed 'lib/prostt5/' changes from 46fd9774..de28a139
4f4e4b5f6 Merge commit 'a329ee56c326d0364f027128d436a8ebdb29d841' into prostt5-llama.cpp
a5a9f8175 Initialize backends and ggml only once
479d97c18 Squashed 'lib/prostt5/' changes from bb8b3922..46fd9774
62ead8da5 Merge commit '479d97c182f0fd8e63da4367faab9579dcaed0b5' into prostt5-llama.cpp
0c6bc8fc9 Add multi-gpu, Metal and seq. splitting
243624405 createsubdb should not touch header file
624eac668 Merge remote-tracking branch 'refs/remotes/mine/prostt5-llama.cpp' into prostt5-llama.cpp
ac71ee080 Squashed 'lib/prostt5/' changes from afc98a8624..bb8b3922bf
bc29418e4 Merge commit 'ac71ee0801ebaf8af1e65895bb3c8ed67bc790cc' into prostt5-llama.cpp
568b9b1aa Initial GPU support
9c5b16212 Merge commit '3d8ea2ba3969be97ddffe780b08a1a92d5f31a56' into prostt5-llama.cpp
3d8ea2ba3 Squashed 'lib/prostt5/' changes from afc98a86..8c3c88a3
0d8d966cf Fix issue steineggerlab/foldseek#399
2d94c4c5b rename header index too in makepaddedseqdb
50e5b81a0 Fixes to compile cuda
bd6e60f22 lookup file in makepaddedseqdb
f36199501 rename multimer index of lookup
4b70f859e minor
d9d681042 minor
5c6664a34 no tmp dir for makepaddedseqdb
8b7abfff1 remove base: in easymultimercluster.sh
159042cbc Initial version of new llama.cpp based prostt5 integration
717031a00 Squashed 'lib/prostt5/' content from commit afc98a8624
71ba1e6b9 Merge commit '717031a006153d13c9590cc7fb68956188743c17' as 'lib/prostt5'
1557b6824 Remove candle prostt5
a33ad06cf minor
b5eed9b5f avoid tmpdir in createsubdb, result2structprofile. also if-then used in sh
19c3a9fbe Update README.md
7d9b9fb3f Merge pull request #392 from jaebeom-kim/master
c28fdb8c4 Merge branch 'master' into master
87a7387c8 seq.0 should not be padded
3d04f6316 add mmseqs in front of rmdb
3d33fc7b3 adding filterdv to change _gpu_clu's content
bb3d9862f clustersearch not done yet
fed7127b3 makepaddedseqdb for cluster search
b1af838d1 set maskProb to 0.999995
912983451 milot's changes are back
d85550e96 STATIC:0
aa6f262d0 for azure check
dc097ac58 minor
69bde0e9b to check why azure pipleline failing for two models
c0623f59b change setStructureSearchWorkflowDefaults maskNrepeats
53079be70 Squashed 'lib/mmseqs/' changes from ddc19be5..7f5c0003
fa4c7af10 Merge commit '53079be70ac8852fb1fd65725abfef780cb46530' into gpu_sooyoung
ba8bd921c minor
854230798 iterative search using foldseek result2profile
8b575afb3 parameters for result2profile
95c4b868b base in iterativesearch
44ebb9798 leave iterative search's result2profile as it is
2b4741d37 result2profile _h tpp
a81c09a13 fi included
2889c08b5 Merge branch 'gpu_sooyoung' of https://github.com/rachelse/foldseek into gpu_sooyoung
898c4ecdd distinguish foldseek and base result2profile, createsubdb in other workflows
81b8a7a07 Merge branch 'steineggerlab:master' into gpu_sooyoung
dd579d9e6 Fix issue steineggerlab/foldseek#393
076e7ff62 Merge pull request #1 from steineggerlab/master
b2fb16d3b createsubdb for _h too
eadd19a8c result2profile in one module, supporting aa and 3di
09b5283e2 createsubdb in one module
23033169c createsubdb in one module
bb56d00d2 rm only if gpu
1715e56cb Merge branch 'gpu_sooyoung' of https://github.com/rachelse/foldseek into gpu_sooyoung
0101eb45a make makepaddedseqdb workflow
b7aa04580 Compile with verbose
edce93486 Add new prefer static cmake flag
a10500d0e Squashed 'lib/mmseqs/' changes from 59016d25a..ddc19be54
c1334bdef Merge commit 'a10500d0e969db3f9e089d0957425b65c90b0836' into gpu_sooyoung
d830666af Squashed 'lib/mmseqs/' changes from 9c102e13..59016d25
a09df258d Merge commit 'd830666afb8e3e196876d7747ef6e5df02e4d61d' into gpu_sooyoung
e93ff18aa remove prefmode const int
1b5302ddc remove Prefmode in foldseek LocalParameter.h
be1a259ad remove Prefmode in foldseek
33fe7455c Initial monomersearch GPU
96c5b8136 compatible with pre-indexed db
a4b0a4984 Merge commit '57f76979da0a2d6ebe767a53f265494dadfc225c'
57f76979d Squashed 'lib/mmseqs/' changes from ffb05619..9c102e13
6bb7b20ff Revert mmseqs changes in subtree
4e2eec254 Add parameters to make a taxonomy report in easy-search
git-subtree-dir: lib/foldseek
git-subtree-split: fbf7df0710e901e62e9d140060209eafac81e862
* remove old includes
* disable tmalign
* reenable tmalign
* Fix uninitialized memory in comp bias
* set default params
---------
Co-authored-by: Milot Mirdita <milot@mirdita.de>1 parent 139567d commit 02487f2
File tree
2,322 files changed
+248460
-523594
lines changed- lib/foldseek
- .github/workflows
- data
- lib
- 3di
- corrosion
- .github
- ISSUE_TEMPLATE
- actions/setup_test
- workflows
- cmake
- doc
- src
- generator
- src/subcommands/gen_cmake
- test
- cargo_flags/cargo_flags
- cbindgen/rust2cpp
- custom_profiles
- basic_profiles
- custom_profiles
- cxxbridge/cxxbridge_rust2cpp
- envvar/envvar
- features/features
- find_rust
- rustup_proxy
- output directory
- output directory
- parse_target_triple/parse_target_triple
- rust2cpp/rust2cpp
- rustflags/rustflags
- workspace/workspace
- kerasify
- mmseqs
- .github/workflows
- cmake
- data
- workflow
- lib
- cacode
- fast_float
- fmt
- fmt
- gzstream
- libmarv
- src
- hpc_helpers
- kseqpp
- tuningconfigs
- A100
- GraceHopper
- H100
- L40S
- L4
- RTX4090
- T4
- omptl
- simd
- tantan
- src
- alignment
- commons
- linclust
- multihit
- prefiltering
- taxonomy
- test
- util
- workflow
- util
- prostt5
- cmake
- c
- .cargo
- src
- stub
- crc32fast
- src
- fancy_regex
- src
- num_cpus
- src
- rayon
- src
- tracing
- src
- vendor
- anyhow
- build
- src
- arbitrary
- src
- autocfg
- src
- bindgen_cuda
- src
- bitflags-1.3.2
- src
- bitflags
- src
- external
- block
- src
- bytemuck_derive
- src
- bytemuck
- src
- byteorder
- src
- candle-core
- src
- cpu_backend
- cpu
- cuda_backend
- metal_backend
- quantized
- candle-kernels
- src
- candle-metal-kernels
- src
- candle-nn
- src
- candle-transformers
- src
- generation
- models
- clip
- segment_anything
- stable_diffusion
- whisper
- wuerstchen
- pipelines
- cc
- src
- cfg-if
- src
- core-foundation-sys
- src
- core-foundation
- src
- core-graphics-types
- src
- crossbeam-utils
- src
- crunchy
- src
- cudarc
- src
- cublaslt
- cublas
- cudnn
- safe
- curand
- driver
- safe
- nccl
- nvrtc
- derive_arbitrary
- src
- dyn-stack
- src
- enum-as-inner
- src
- foreign-types-macros
- src
- foreign-types
- src
- gemm-c32
- src
- gemm-c64
- src
- gemm-common
- src
- gemm-f16
- src
- gemm-f32
- src
- gemm-f64
- src
- gemm
- src
- getrandom
- src
- glob
- src
- half
- LICENSES
- src
- bfloat
- binary16
- arch
- heck
- src
- itoa
- src
- libc
- src
- fuchsia
- hermit
- solid
- teeos
- unix
- aix
- bsd
- apple
- b32
- b64
- aarch64
- x86_64
- freebsdlike
- dragonfly
- freebsd
- freebsd11
- freebsd12
- freebsd13
- freebsd14
- freebsd15
- x86_64
- netbsdlike
- netbsd
- openbsd
- haiku
- hurd
- linux_like
- android
- b32
- x86
- b64
- aarch64
- riscv64
- x86_64
- emscripten
- linux
- arch
- generic
- mips
- powerpc
- sparc
- gnu
- b32
- arm
- csky
- m68k
- mips
- riscv32
- sparc
- x86
- b64
- aarch64
- loongarch64
- mips64
- powerpc64
- riscv64
- sparc64
- x86_64
- musl
- b32
- arm
- mips
- riscv32
- x86
- b64
- aarch64
- riscv64
- x86_64
- uclibc
- arm
- mips
- mips32
- mips64
- x86_64
- newlib
- aarch64
- arm
- espidf
- horizon
- powerpc
- vita
- nto
- redox
- solarish
- vxworks
- windows
- gnu
- msvc
- libm
- src
- math
- log
- src
- malloc_buf
- src
- memmap2
- src
- metal
- src
- num-complex
- src
- num-traits
- src
- ops
- objc_exception
- src
- objc
- src
- once_cell
- src
- paste
- src
- pico-args
- src
- ppv-lite86
- src
- x86_64
- proc-macro2
- build
- src
- pulp
- src
- core_arch
- aarch64
- x86
- quote
- src
- rand_chacha
- src
- rand_core
- src
- rand_distr
- src
- rand
- src
- distributions
- rngs
- adapter
- seq
- raw-cpuid
- src
- bin
- reborrow
- src
- ryu
- src
- buffer
- pretty
- safetensors
- src
- same-file
- src
- seq-macro
- src
- serde_derive
- src
- internals
- serde_json
- src
- io
- lexical
- value
- serde_plain
- src
- serde
- src
- de
- private
- ser
- stable_deref_trait
- src
- synstructure
- src
- syn
- src
- gen
- sysctl
- src
- linux
- unix
- thiserror-impl
- src
- thiserror
- build
- src
- unicode-ident
- src
- walkdir
- src
- wasi
- src
- winapi-i686-pc-windows-gnu
- src
- winapi-util
- src
- winapi-x86_64-pc-windows-gnu
- src
- winapi
- src
- yoke-derive
- src
- yoke
- src
- zerofrom-derive
- src
- zerofrom
- src
- zip
- security-advisories
- src
- read
- ggml
- include
- src
- ggml-blas
- ggml-cann
- kernels
- ggml-cpu
- amx
- cmake
- llamafile
- ggml-cuda
- template-instances
- vendors
- ggml-hip
- ggml-kompute
- kompute-shaders
- ggml-metal
- ggml-musa
- ggml-opencl
- kernels
- ggml-rpc
- ggml-sycl
- dpct
- ggml-vulkan
- vulkan-shaders
- include
- src
- tmalign
- src
- commons
- strucclustutils
- workflow
- util
- src
- commons
- strucclustutils
- workflow
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,322 files changed
+248460
-523594
lines changedLines changed: 83 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| |||
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
48 | | - | |
| 50 | + | |
49 | 51 | | |
50 | 52 | | |
51 | 53 | | |
| |||
77 | 79 | | |
78 | 80 | | |
79 | 81 | | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
80 | 126 | | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
5 | 9 | | |
6 | 10 | | |
7 | 11 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | | - | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | | - | |
14 | | - | |
15 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
16 | 30 | | |
17 | 31 | | |
18 | 32 | | |
| |||
38 | 52 | | |
39 | 53 | | |
40 | 54 | | |
| 55 | + | |
41 | 56 | | |
42 | 57 | | |
43 | 58 | | |
| |||
80 | 95 | | |
81 | 96 | | |
82 | 97 | | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
89 | 101 | | |
90 | 102 | | |
91 | 103 | | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
99 | 108 | | |
100 | | - | |
101 | | - | |
102 | | - | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
103 | 141 | | |
| 142 | + | |
| 143 | + | |
104 | 144 | | |
105 | 145 | | |
106 | 146 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
11 | | - | |
12 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
13 | 19 | | |
14 | 20 | | |
15 | 21 | | |
| |||
29 | 35 | | |
30 | 36 | | |
31 | 37 | | |
32 | | - | |
| 38 | + | |
33 | 39 | | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
44 | 64 | | |
45 | 65 | | |
46 | | - | |
| 66 | + | |
47 | 67 | | |
48 | 68 | | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
49 | 73 | | |
50 | 74 | | |
51 | 75 | | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
57 | 82 | | |
58 | 83 | | |
59 | | - | |
| |||
0 commit comments